ML Compiler Engineer - Optimize DL Stack for Fast Inference

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AWS in Cupertino seeks a skilled compiler engineer to help build a state‑of‑the‑art deep learning compiler stack for PyTorch, TensorFlow, and JAX across LLMs and vision. You’ll work with Inferentia/Trainium accelerators and influence system‑level performance optimization.

Responsibilities include designing and optimizing compiler features, tackling scheduling, memory, and graph challenges, and collaborating with Runtime, Frameworks, and Hardware teams to deliver end‑to‑end improvements for

Qualifications

  • Bachelor’s degree in CS/Engineering or related field required.
  • Minimum 3+ years of professional software development experience.
  • Proficiency in C++ and programming languages; strong optimization skills.
  • 2+ years in optimization algorithms, graph theory, or hardware bring‑up.

Responsibilities

  • Design, develop, and optimize compiler features for deep learning models.
  • Address challenges from instruction scheduling to code generation across the stack.
  • Collaborate with Runtime, Frameworks, and Hardware teams for end‑to‑end improvements.
  • Research and implement solutions for best customer experience.
  • Participate in design reviews, code reviews, and cross‑functional decisions.

Skills

C++
Optimization
Graph theory
Hardware bring-up
Parallel programming

Education

Bachelor's degree in CS/Engineering

Tools

LLVM/MLIR

Job description

AWS in Cupertino seeks a skilled compiler engineer to help build a state‑of‑the‑art deep learning compiler stack for PyTorch, TensorFlow, and JAX across LLMs and vision. You’ll work with Inferentia/Trainium accelerators and influence system‑level performance optimization.

Responsibilities include designing and optimizing compiler features, tackling scheduling, memory, and graph challenges, and collaborating with Runtime, Frameworks, and Hardware teams to deliver end‑to‑end improvements for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Compiler Engineer - Optimize Cutting-Edge DL Stacks
ML Compiler Engineer - Optimize Cutting-Edge DL Stacks

Amazon • Cupertino (CA)

On-site
USD 143,700 - 194,400
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+3
ML Compiler Engineer for Custom AI Accelerators
ML Compiler Engineer for Custom AI Accelerators

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
ML Compiler Engineer for AI Accelerators
ML Compiler Engineer for AI Accelerators

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
ML Compiler Engineer, Annapurna Labs
ML Compiler Engineer, Annapurna Labs

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 150,000 - 200,000
Senior ML Compiler Engineer – Build Next‑Gen ML on AI Accelerators
Senior ML Compiler Engineer – Build Next‑Gen ML on AI Accelerators

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health benefits
401(k) matching
Parental leave
ML Compiler Engineering Manager
ML Compiler Engineering Manager

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 212,000 - 288,000
Health insurance
RSUs and sign-on payments
401(k) matching
+1
Machine Learning - Compiler Engineer , AWS Neuron, Annapurna Labs
Machine Learning - Compiler Engineer , AWS Neuron, Annapurna Labs

Amazon • Cupertino (CA)

On-site
USD 150,000 - 230,000
ML Compiler Engineer, Annapurna Labs
ML Compiler Engineer, Annapurna Labs

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
ML Compiler Engineer, Annapurna Labs (AWS)
ML Compiler Engineer, Annapurna Labs (AWS)

Amazon • Cupertino (CA)

On-site
USD 143,700 - 194,400
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+3
ML Compiler Team Lead for Custom AI Hardware
ML Compiler Team Lead for Custom AI Hardware

Amazon • Cupertino (CA)

On-site
USD 180,000 - 260,000