Compiler Engineer

6 days ago


Austin, Texas, United States Mythic Full time $150,000 - $250,000 per year

About us

Mythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more responsive applications—whether in edge devices like drones, robotics, and sensors, or in cloud and data center environments. Our technology powers everything from large language models and CNNs to advanced signal processing, and is engineered to operate from –40 °C to +125 °C, making it ideal for industrial, automotive, aerospace, and defense.

We've raised over $100M from world-class investors including Softbank, Threshold Ventures, Lux Capital, and DCVC, and secured multi-million-dollar customer contracts across multiple markets.

About the role

Help push the boundaries of what can run on our accelerator. You'll design compiler IRs and lowering strategies to support algorithmic workloads with irregular or dynamic control flow—loops, branches, and iterative methods—going beyond static neural networks. Working side by side with hardware engineers, you'll influence ISA and execution model co-design to unlock new algorithm classes on analog and digital subsystems. The result: a compiler that makes complex algorithms practical to deploy while staying seamless for developers.

Here's what you will do
  • Extend compiler IRs to represent algorithms not easily captured in DNN graphs including control flow and iterative computation
  • Develop compilation strategies that unify analog compute with digital subsystems while maintaining performance and correctness
  • Prototype and optimize algorithms with irregular or dynamic control flow in compiler IRs, applying techniques such as vectorization, predication, and scheduling
  • Collaborate with hardware engineers to co-design ISA and features that improve support for algorithmic workloads
  • Define a roadmap for higher-level programming abstractions that simplify prototyping and accelerate deployment
Here's the background we hope you will have
  • 3+ years of professional experience in compilers or high-performance systems software
  • Proficiency in modern C++ (C++14/17/20) and Python
  • Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing complex program structures
  • Solid foundation in program analysis and optimization techniques (e.g., SSA form, loop optimizations, vectorization)
The following would be nice to have, but is not required
  • Hands-on experience developing MLIR or LLVM dialects for control flow (e.g. scf, cf) or affine/polyhedral representations.
  • Background in compiler-hardware co-design: working with hardware designers to refine ISA or execution models for efficiency
  • Proven ability to prototype irregular or control-flow algorithms in compiler IRs and optimize them for performance and resource constraints
  • Experience extending ML compiler stacks (ONNX, IREE, XLA, PyTorch, TVM) to support workloads beyond DNNs
What we offer
  • The opportunity to make algorithmic and control-flow-heavy workloads practical on novel accelerator hardware.
  • A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
  • A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design.
  • Competitive compensation, equity, and benefits package.

At Mythic, we foster a collaborative and respectful environment where people can do their best work. We hire smart, capable individuals, provide the tools and support they need, and trust them to deliver. Our team brings a wide range of experiences and perspectives, which we see as a strength in solving hard problems together. We value professionalism, creativity, and integrity, and strive to make Mythic a place where every employee feels they belong and can contribute meaningfully.


  • Compiler Engineer

    5 days ago


    Austin, Texas, United States Mythic Full time $120,000 - $200,000 per year

    About usMythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more responsive applications—whether in edge devices like drones, robotics, and sensors, or in cloud and data center...


  • Austin, Texas, United States NVIDIA Full time $148,000 - $287,500 per year

    We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's. Our team delivers language extensions and performance improvements to better realize...


  • Austin, Texas, United States Qualcomm Full time $182,200 - $273,400

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary: *****Hiring for Santa Clara, San Diego, Austin and Boxborough locations. Open to hire for Remote work as well. As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and...


  • Austin, Texas, United States AMD Full time $120,000 - $180,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Austin, Texas, United States Mythic Full time $120,000 - $225,000

    About us:Mythic is building the future of AI computing with breakthrough analog  technology that delivers 100× the performance of traditional digital systems  at the same power and cost. This unlocks bigger, more capable models and  faster, more responsive applications—whether in edge devices like drones,  robotics, and sensors, or in cloud and data...


  • Austin, Texas, United States Qualcomm Full time $161,800 - $242,600

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:The Design Implementation Engineer will work in Qualcomm's Adreno GPU team and will be responsible for managing all aspect of frontend implementation design challenges and methodology. The successful applicant will integrate, implement and...

  • Validation Engineer

    1 week ago


    Austin, Texas, United States Infobahn Softworld Inc Full time $150,000 - $200,000 per year

    Job Title: Performance Validation EngineerWork Location: Austin, TX – HybridDay to Day Responsibilities• Analyzing benchmarks and performance characteristics of next generation AMD servers and AI Accelerators.• Develop and maintain benchmark workloads, configuration files, build and run scripts.• Research trade-offs for our server architecture,...


  • Austin, Texas, United States Ventures Unlimited Inc Full time $120,000 - $180,000 per year

    Job DescriptionWe are seeking a highly skilled Games Software Test Engineer with a passion for building immersive gaming experiences on Mac hardware. In this role, you will develop and enhance games and systems used in Unity, Unreal Engine, and other industry-standard technologies for game development. You will help test game development pipelines, rendering...


  • Austin, Texas, United States Apple Full time $120,000 - $180,000 per year

    Imagine what you could do here At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have...


  • Austin, Texas, United States MediaTek Full time

    Job DescriptionThe role is for a position of an experienced SRAM/Register-File/Memory layout engineer. Roles and responsibilities include:Layout design for advanced SRAM/Memory cache in CPU using foundry bit cells, custom standard cells and full-custom cellsWork closely with circuit design engineering team to deliver high quality layouts for memory...