×
Register Here to Apply for Jobs or Post Jobs. X

ML Compiler Engineer Generative AI & Accelerators

Job in Reading, Middlesex County, Massachusetts, 01814, USA
Listing for: Amazon
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Scientist
Job Description & How to Apply Below
Position: ML Compiler Engineer for Generative AI & Accelerators

The AWS Neuron Compiler team is actively seeking skilled compiler engineers to join our efforts in developing a state‑of‑the‑art deep learning compiler stack. This stack is designed to optimize application models across diverse domains, including Large Language and Vision, originating from leading frameworks such as PyTorch, Tensor Flow, and JAX. The role will involve working closely with our custom‑built Machine Learning accelerators, including Inferentia/Trainium, which represent the forefront of AWS innovation for advanced ML capabilities, powering solutions like Generative AI.

Key Responsibilities
  • Design, develop, and optimize features for the compiler stack, tackling challenges such as instruction scheduling, memory allocation, data transfer optimization, graph partitioning, parallel programming, code generation, and hardware‑software co‑design.
  • Collaborate closely with cross‑functional team members from the Runtime, Frameworks, and Hardware teams to ensure system‑wide performance optimization.
  • Participate in design discussions, perform code reviews, and communicate with internal and external stakeholders.
  • Build high‑impact solutions for a large customer base, including automation, metrics, and defect resolution.
  • Research and implement best‑practice solutions to deliver optimal experiences for customers.
Basic Qualifications
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 3+ years of non‑internship professional software development experience.
  • Proficiency with one or more programming languages (C++ preferred).
  • 2+ years of experience in optimization algorithms, graph‑theory, hardware bring‑up, FPGA placement and routing algorithms, or hardware resource management.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • M.S. or Ph.D. in computer science or a related field.
  • Strong knowledge in at least one of the following areas: compiler design, instruction scheduling, memory allocation, data transfer optimization, graph partitioning, parallel programming, code generation, instruction set architectures, new hardware bring‑up, or hardware‑software co‑design.
  • Experience with LLVM and/or MLIR.
  • Experience with developing algorithms for simulation tools.
  • Experience with Tensor Flow, PyTorch, and/or JAX.
  • Experience in LLM, Vision, or other deep‑learning models.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary