Jobs · Consulting · Washington

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS) · Seattle, WA · 3 wk ago
ConsultingFull-time

About the role

Join us in shaping the future of AI with AWS Neuron. As a senior software engineer in the Compiler team, you'll optimize ML models for AWS Inferentia and Trainium, accelerating deep-learning workloads.

Responsibilities

  • Design, implement, test, deploy, and maintain compiler optimization passes for Neuron
  • Work closely with chip architects, runtime/OS engineers, and ML apps teams to deploy cutting-edge ML models on AWS accelerators
  • Collaborate with open-source communities and influence industry-wide partners to optimize cutting-edge ML workloads
  • Create features and address peculiarities of AWS accelerators to developers, and implement tools for analyzing numerical errors and resolving compiler defects
  • Participate in design discussions, code reviews, and communicate with internal and external stakeholders
  • Contribute to a startup-like development environment, focusing on the most critical projects

Requirements

  • Bachelor's degree in computer science or equivalent
  • 5+ years of full software development life cycle experience
  • 3+ years of experience in developing compiler features and optimizations
  • Proficiency in C++ (preferred)
  • Experience with LLVM and/or MLIR
  • Experience with LLM, Vision, or other deep-learning models

Qualifications

  • Master or PhD degree in computer science or equivalent
  • Experience with compiler design, resource management, instruction scheduling, memory allocation, data transfer optimization, compute graph optimization, code generation, and Instruction Set Architecture

Skills

  • Object-oriented programming languages (C++, Java)
  • Experience with ML frameworks (PyTorch, TensorFlow, JAX)
  • Experience with OpenXLA, StableHLO, MLIR

Benefits

Explore the product and our history! AWS Neuron Compiler Guide

AWS Neuron

AWS Neuron SDK

AWS Silicon Innovation

Pay

$193,300.00 - $261,500.00 annually

Schedule

Full-time

Similar jobs