1

Junior Machine Learning Compiler Engineer Jobs in Texas

Senior Deep Learning Compiler Engineer

Austin, TX · On-site

$103K - $142K/yr

NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and ... A track record of success in mentoring junior engineers and interns is a bonus. With highly ...

Senior AI Compiler Engineer

Austin, TX · On-site

$103K - $142K/yr

We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...

Senior AI Compiler Engineer

Austin, TX · On-site

$103K - $142K/yr

We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...

Senior Compiler Engineer - DL

Austin, TX · On-site

$121K - $160K/yr

NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and ... A track record of success in mentoring junior engineers and interns is a bonus. With highly ...

Our Compiler team is responsible for constructing and emitting the highest performance GPU machine ... Be part of a team that is at the center of deep-learning compiler technology spanning architecture ...

Our Compiler team is responsible for constructing and emitting the highest performance GPU machine ... Be part of a team that is at the center of deep-learning compiler technology spanning architecture ...

Senior Compiler Engineer - AI

Austin, TX · On-site

$121K - $160K/yr

We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our ... The ideal candidate brings broad experience across machine learning, including reinforcement ...

Senior Compiler Engineer - AI

Austin, TX · On-site

$121K - $160K/yr

We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our ... The ideal candidate brings broad experience across machine learning, including reinforcement ...

GCC Compiler Engineer

Austin, TX · On-site

$100K - $500K/yr

We are seeking a GCC Compiler Engineer to design, develop, and optimize compilers for next ... machine learning workloads. This role isHybrid, based out of Santa Clara, CA, Austin, TX, or ...

Senior AI Inference Compiler Engineer

Austin, TX · On-site

$121K - $160K/yr

More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU ... NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and ...

Senior Compiler Engineer Infrastructure

Austin, TX · On-site +1

$107K - $146K/yr

We are looking for an experienced Compiler Infrastructure Engineer to join our Compute Compiler ... Familiarity with deep learning frameworks and performance-sensitive workloads on NVIDIA GPUs With ...

next page

Showing results 1-20

Junior Machine Learning Compiler Engineer information

What are typical projects and responsibilities for a Junior Machine Learning Compiler Engineer in a collaborative team setting?

As a Junior Machine Learning Compiler Engineer, you can expect to work on projects that focus on optimizing machine learning models for performance and deployment across various hardware platforms. Typical responsibilities include assisting in developing and debugging compiler passes, implementing optimizations, and contributing to code reviews. You'll frequently collaborate with senior engineers, data scientists, and hardware specialists to ensure that models are efficiently translated and executed. This role offers valuable learning opportunities through hands-on coding, exposure to state-of-the-art ML frameworks, and regular team meetings for knowledge sharing and mentorship.

What does a Junior Machine Learning Compiler Engineer do?

A Junior Machine Learning Compiler Engineer helps design, develop, and optimize compilers for machine learning models. Their work involves translating high-level machine learning code into efficient low-level code that can run on various hardware platforms, such as CPUs, GPUs, or specialized AI chips. They often collaborate with software engineers and data scientists to ensure that machine learning workloads run efficiently and correctly. This role typically involves programming, debugging, and performance tuning, often using languages like C++, Python, and specialized frameworks.

What are the key skills and qualifications needed to thrive as a Junior Machine Learning Compiler Engineer, and why are they important?

To thrive as a Junior Machine Learning Compiler Engineer, you need a solid background in computer science fundamentals, programming (especially C++ and Python), and foundational knowledge of machine learning and compiler theory. Familiarity with frameworks and tools such as LLVM, TensorFlow, MLIR, and version control systems is typically required, along with a relevant bachelor’s or master’s degree. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills set standout candidates apart. These skills and qualities are crucial for efficiently optimizing machine learning models for various hardware targets and collaborating on innovative compiler solutions.

What is the difference between Junior Machine Learning Compiler Engineer vs Data Scientist?

AspectJunior Machine Learning Compiler EngineerData Scientist
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; knowledge of compiler design and ML frameworksBachelor's or higher in Data Science, Statistics, Computer Science, or related field; strong analytical skills
Work EnvironmentSoftware development teams, focusing on compiler optimization for ML modelsData analysis teams, focusing on data interpretation and model development
Employer & Industry UsageTech companies, AI startups, hardware firmsTech firms, finance, healthcare, research institutions

The Junior Machine Learning Compiler Engineer primarily focuses on developing and optimizing compilers for machine learning models, requiring programming and compiler knowledge. In contrast, a Data Scientist analyzes data, builds models, and provides insights. Both roles are essential in AI and tech industries but differ in technical focus and daily tasks.

What are the most commonly searched types of Machine Learning Compiler Engineer jobs in Texas? The most popular types of Machine Learning Compiler Engineer jobs in Texas are:
What cities in Texas are hiring for Junior Machine Learning Compiler Engineer jobs? Cities in Texas with the most Junior Machine Learning Compiler Engineer job openings:
Compiler Engineer - Machine Learning Compiler

Compiler Engineer - Machine Learning Compiler

Mythic

Austin, TX

Full-time

Posted 9 days ago


Job description

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

Join us in building the next generation of AI compilers. You'll play a key role in developing the compiler for our novel AI accelerator, working side-by-side with hardware engineers and ML researchers. Your work will shape how deep learning workloads run on cutting-edge dataflow hardware-defining the instruction set, execution model, and developer experience. The result: a compiler that delivers breakthrough performance while remaining seamless and intuitive for ML developers.
Here's what you will do
  • Contribute across the full compiler stack, including operator lowering, graph/IR transformations, optimization passes, and backend code generation
  • Optimize for dataflow architectures, developing pipelined schedules, memory orchestration, and resource-constrained execution strategies
  • Collaborate with hardware architects to influence architectural features, ensuring the compiler and hardware evolve together
  • Develop compilation strategies that unify our analog compute with digital subsystems
  • Build and maintain a compiler that produces high-performance binaries with strong debugging support, clear error messages, and predictable performance models
Here's the background we hope you will have
  • 3+ years of experience building compilers or high-performance systems software, especially those involving complex resource management or optimization.
  • Expert in modern C++ (C++14/17/20) and strong Python.
  • Experience with compiler IRs (SSA-based or graph-based), transformations, and code generation
  • Exposure to specialized accelerators (GPU, NPU, FPGA, or custom ASIC) or parallel architectures
The following would be nice to have, but is not required
  • Experience with machine learning compiler stacks (e.g., ONNX, MLIR, TVM, XLA, IREE, PyTorch), with contributions to MLIR or LLVM projects a plus
  • Experience with optimization methods (LP/MIP, CP, SAT/SMT) using solvers like Gurobi or OR-Tools for scheduling and resource allocation
  • Experience compiling for specialized accelerators (GPU, NPU, FPGA, or custom ASIC) on DNN workloads; GPU/DSP experience is valuable if combined with compiler backend work beyond kernel tuning
  • Familiarity with heterogeneous compilation, especially mixing custom accelerators with CPUs/GPUs/NPUs, and exposure to analog or in-memory compute is a plus
  • Experience collaborating in compiler-hardware co-design (architecture + ISA) for better compiler usability and hardware efficiency
What we offer
  • The opportunity to shape how deep learning and LLM workloads are compiled on novel hardware.
  • A role that spans software and hardware co-design, shaping both the compiler and the accelerator architecture
  • A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design. We foster an environment of shared learning and technical excellence
  • 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.
apply for this job