1

Mlir Engineer Jobs in Bothell, WA (NOW HIRING)

Experience with ML compiler technologies such as MLIR, LLVM, TVM, XLA, or IREE * Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current ...

Senior Compiler Engineer - AI

Redmond, WA · On-site

$137K - $180K/yr

We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our ... Hands-on experience with LLVM/MLIR-based compiler development, including optimization passes, code ...

Senior Deep Learning Compiler Engineer

Redmond, WA · On-site

$117K - $160K/yr

NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and ... MLIR, XLA, TVM, LLVM, deep learning models and algorithms, and deep learning frameworks, such as ...

Experience with compilers, runtimes, kernel optimization, or performance engineering; familiarity with technologies such as LLVM, MLIR, Triton, CUDA, or ROCm is a plus. * Familiarity with GPUs ...

Showing results 21-31

Mlir Engineer information

What is the difference between Mlir Engineer vs Compiler Engineer?

AspectMlir EngineerCompiler Engineer
Required CredentialsBachelor's or Master's in Computer Science, experience with MLIR, compiler frameworksBachelor's or Master's in Computer Science, strong programming skills, compiler theory knowledge
Work EnvironmentResearch labs, tech companies focusing on AI/ML, compiler development teamsSoftware development firms, tech companies, open-source projects
Industry UsageAI/ML hardware optimization, compiler infrastructure, MLIR frameworkSoftware optimization, language development, system software

Both roles involve working with compiler technologies, but Mlir Engineers specialize in the MLIR framework and its applications in AI/ML hardware optimization, while Compiler Engineers focus broadly on compiler design and implementation across various software systems.

What are the key skills and qualifications needed to thrive as an MLIR engineer, and why are they important?

To thrive as an MLIR Engineer, you need a solid background in compiler theory, C++ programming, and experience with machine learning frameworks or intermediate representations. Familiarity with LLVM, the MLIR ecosystem, and version control systems like Git is typically required, as well as a relevant degree in computer science or a related field. Strong problem-solving skills, attention to detail, and effective communication are valuable soft skills in this role. These qualifications and skills are crucial for building robust compiler infrastructure, collaborating across teams, and ensuring efficient support for diverse machine learning workloads.

What are some common challenges faced by MLIR engineers when integrating new dialects into existing compiler infrastructures?

MLIR Engineers often encounter challenges such as ensuring compatibility between new dialects and existing IR components, maintaining performance optimizations, and avoiding redundancy or conflicts in transformations. Integrating a new dialect requires deep understanding of both the MLIR ecosystem and the target hardware or frameworks, which can be complex due to rapid evolution in machine learning compilers. Close collaboration with backend and frontend teams is essential to address integration issues and to ensure that new dialects meet project requirements and performance goals.

What is an MLIR engineer?

An MLIR Engineer is a software engineer who specializes in working with the Multi-Level Intermediate Representation (MLIR) compiler framework. MLIR is an open-source project designed to provide a flexible and extensible infrastructure for building domain-specific compilers and optimizing machine learning workloads. MLIR Engineers typically design, implement, and optimize compiler passes, dialects, and transformations to improve the performance and portability of machine learning models across different hardware architectures. They often collaborate with machine learning researchers, compiler engineers, and hardware teams to enable efficient model deployment.
What are popular job titles related to Mlir Engineer jobs in Bothell, WA? For Mlir Engineer jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Mlir Engineer jobs in Bothell, WA look for? The top searched job categories for Mlir Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Mlir Engineer jobs? Cities near Bothell, WA with the most Mlir Engineer job openings:
Infographic showing various Mlir Engineer job openings in Bothell, WA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution.

Software Engineer, Systems ML

Meta

Bellevue, WA

$154K/yr

Full-time

Re-posted 26 days ago


Meta rating

7.8

Company rating: 7.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

136th of 244 rated software companies


Job description

Meta is seeking a Software Engineer to join our Systems ML Engineering team, focused on building and optimizing the machine learning infrastructure that powers Meta's products at massive scale. In this role, you will design and develop high-performance ML systems, working across the full stack from model training and inference pipelines to hardware-aware optimizations. You will collaborate with researchers, platform engineers, and product teams to accelerate ML workloads and improve the efficiency of AI infrastructure that serves billions of users.
Software Engineer, Systems ML Responsibilities:
  • Design, build, and optimize large-scale ML training and inference systems, including distributed computing frameworks and hardware-accelerated pipelines
  • Develop and maintain high-performance ML infrastructure components in C++ and Python, ensuring reliability, scalability, and low-latency execution
  • Identify and resolve performance bottlenecks across the ML stack using profiling, instrumentation, and benchmarking tools
  • Architect and evaluate trade-offs in ML system design, including memory bandwidth, compute utilization, and I/O throughput
  • Partner with research and product teams to translate ML model requirements into efficient infrastructure solutions
  • Define and track system-level metrics and service level objectives to maintain production reliability of ML serving systems
  • Lead technical design reviews and contribute to engineering standards for ML systems across the organization
  • Mentor other engineers on ML infrastructure best practices, debugging methodologies, and performance optimization techniques
  • Drive adoption of AI-augmented development workflows to expand engineering productivity and broaden the scope of deliverables
  • Contribute to staged rollout strategies using feature flagging and experimentation frameworks to safely deploy ML system changes

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in software engineering with a focus on machine learning systems, AI infrastructure, or high-performance computing
  • Experience developing and optimizing ML training or inference pipelines using frameworks such as PyTorch, TensorFlow, or equivalent
  • Experience with distributed computing architectures and large-scale systems design for ML workloads
  • Experience programming in C++ and Python for performance-critical systems
  • Experience using profiling and performance analysis tools to identify and resolve bottlenecks in ML or compute-intensive systems

Preferred Qualifications:
  • Experience optimizing large-scale ranking and recommendation model inference on AI accelerator hardware
  • Experience with hardware-software co-design, including numerics optimization and SIMD or vectorization techniques
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience with GPU programming using CUDA, ROCm, or equivalent hardware accelerator kernel development
  • Experience with ML compiler technologies such as MLIR, LLVM, TVM, XLA, or IREE
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)

About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$154,003/year to $217,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom