1

Mlir Jobs (NOW HIRING)

Responsibilities : • Own MLIR dialect design and lowering passes for our AI accelerator -- defining the high-level tensor IR, async / streaming semantics, and sharded-tensor types that bridge ML ...

About the role Own MLIR dialect design and lowering passes for our AI accelerator -- defining the high-level tensor IR, async / streaming semantics, and sharded-tensor types that bridge ML frameworks ...

Senior AI Compiler Engineer, MLIR

Seattle, WA · On-site

$139K - $183K/yr

The role involves building an MLIR-based AI compiler that enhances NVIDIA's inference engine, focusing on performance and usability across data centers and edge environments. Responsibilities : • ...

Senior AI Compiler Engineer, MLIR

Santa Clara, CA · On-site

$143K - $189K/yr

The role involves building an MLIR-based AI compiler that enhances NVIDIA's inference engine, focusing on performance and usability across data centers and edge environments. Responsibilities : • ...

OR · On-site

$122K - $161K/yr

Develop MLIR-based graph representations and optimizations for future GPU architectures. * Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural ...

Senior AI Compiler Engineer, MLIR

Seattle, WA · On-site

$139K - $183K/yr

Develop MLIR-based graph representations and optimizations for future GPU architectures. * Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural ...

Senior AI Compiler Engineer, MLIR

Austin, TX · On-site

$121K - $160K/yr

Develop MLIR-based graph representations and optimizations for future GPU architectures. * Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural ...

Senior AI Compiler Engineer, MLIR

Santa Clara, CA · On-site

$143K - $189K/yr

Develop MLIR-based graph representations and optimizations for future GPU architectures. * Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural ...

next page

Showing results 1-20

People also search for

Mlir information

What is MLIR and what is it used for?

MLIR (Multi-Level Intermediate Representation) is an open-source compiler infrastructure project developed by the LLVM community. It provides a flexible and extensible intermediate representation framework, which is used to build reusable and modular compiler components for a wide range of domains, such as machine learning, hardware acceleration, and domain-specific languages. MLIR enables developers to create custom dialects and transformations, making it easier to optimize and target various hardware architectures. Its primary goal is to facilitate the development of high-performance and portable compilers.

What are the key skills and qualifications needed to thrive as an MLIR (Multi-Level Intermediate Representation) developer, and why are they important?

To thrive as an MLIR developer, you need a strong background in compiler theory, C++ programming, and familiarity with LLVM infrastructure, typically supported by a degree in computer science or a related field. Experience with tools such as the MLIR framework, LLVM, and related build systems like CMake is highly valuable. Analytical thinking, problem-solving, and effective collaboration are important soft skills for innovating and working within open-source or cross-functional teams. These skills ensure the efficient design and optimization of compiler components, driving advancements in machine learning and hardware support.

What is the difference between Mlir vs Machine Learning Engineer?

AspectMlirMachine Learning Engineer
Required CredentialsTechnical knowledge of compiler infrastructure, programming skills in C++/PythonDegree in Computer Science, Data Science, or related fields; experience with ML frameworks
Work EnvironmentResearch and development in compiler and software infrastructure teamsDeveloping, testing, and deploying machine learning models in various industries
Employer & Industry UsageTech companies, AI research labs, compiler development firmsTech companies, startups, AI-focused organizations
Common Search & Comparison IntentUnderstanding technical roles in compiler infrastructureLearning about careers in machine learning and AI

While Mlir focuses on compiler infrastructure and software development for optimizing machine learning models, Machine Learning Engineers primarily design and implement ML models for practical applications. Both roles require technical expertise, but Mlir is more specialized in compiler technology, whereas Machine Learning Engineers work directly on AI solutions.

How does an engineer working with MLIR typically collaborate with different teams in a product development environment?

Engineers specializing in MLIR (Multi-Level Intermediate Representation) often work closely with compiler teams, hardware architects, and machine learning researchers to optimize and integrate new features. Collaboration frequently involves participating in design discussions, code reviews, and cross-functional meetings to align on performance goals and implementation strategies. These engineers also contribute to open-source projects and may mentor junior team members or coordinate with external contributors. Working in such a dynamic and interdisciplinary environment helps ensure that MLIR tools remain robust, efficient, and aligned with evolving hardware and ML frameworks.
More about Mlir jobs
What cities are hiring for Mlir jobs? Cities with the most Mlir job openings:
What states have the most Mlir jobs? States with the most job openings for Mlir jobs include:
Infographic showing various Mlir job openings in the United States as of June 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Compiler Engineer -- MLIR

DensityAI

Mountain View, CA • On-site

Full-time

Posted 8 days ago


Job description

Job Summary:
DensityAI is a company focused on AI accelerators, and they are seeking a Compiler Engineer to own MLIR dialect design and lowering passes for their AI accelerator. The role involves working with chip-design and software teams to drive the AI accelerator program from first silicon through scale-out.
Responsibilities:
• Own MLIR dialect design and lowering passes for our AI accelerator — defining the high-level tensor IR, async / streaming semantics, and sharded-tensor types that bridge ML frameworks to silicon.
• Use and develop AI-assisted tool flows to accelerate compiler development.
Qualifications:
Required:
• Exceptional abilities in MLIR dialect design, lowering pass authoring, and rewrite patterns
• 5+ years compiler engineering experience, with hands-on MLIR contributions or equivalent IR-design experience
• Deep understanding of tensor compilation, distributed / sharded execution, and async / streaming dataflow models
• Strong C++ fluency and experience integrating with ML frameworks (PyTorch, JAX, ONNX, TensorFlow, or equivalent)
Preferred:
• LLVM backend experience
• GPU compiler experience (Triton, IREE, XLA, or equivalent)
• open-source MLIR / LLVM contributions
Company:
DensityAI is building a new generation of AI accelerators around a novel memory architecture. Founded in , the company is headquartered in Mountain View, CA, US, , with a team of 11-50 employees. The company is currently Early Stage.