Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer: Annapurna Labs Training and Inference , Annapurna Labs, AWS Neuron SDK

$230.1k - $311.2k

Amazon Inc.

Description At Amazon, Principal Engineers are both technical leaders and hands‑on builders. As Amazon's most senior individual contributors, Principal Engineers work on our hardest problems, help establish technical standards, and drive the overall technical architecture, engineering practices, and methodologies for products that delight our customers. On the AWS Neuron SDK team within Annapurna Labs, that mandate is AI model performance on Amazon's custom silicon. We are looking for a Principal Engineer to drive AI model performance across the lifecycle on AWS Trainium — pre‑training, post‑training and alignment, and inference serving — with deep hands‑on expertise in one of these areas and the drive to influence across all three. Neuron is Amazon's software stack: the layer between customer ML frameworks and Trainium / Inferentia silicon. The responsibilities are broad: you will have the opportunity to drive deeply into model enablement across the path from a model's first pre‑training step through aligned post‑training to cost‑ and latency‑optimized serving at scale. You will drive performance for a wide range of AI models, including the leading open‑source models and direct collaborations with foundation‑model developers, as well as supporting Amazon's own internal model development initiatives. This is a deep hands‑on builder role: you will write code, own the forward and backward path, and make binding technical decisions, while influencing direction across the broader Neuron organization, partner teams (EC2, EKS, VPC, Bedrock, HyperPod), and leading ML customers. Annapurna offers full‑stack ownership — chip to server to network to compiler to cloud — so you see your work run at customer scale, something that doesn't exist at a standalone chip company or startup. Over time, this person ends up owning the whole process end‑to‑end. Key job responsibilities As the Principal Engineer for Annapurna Labs Training and Inference, you will bring deep hands‑on expertise in one of the following areas and influence across all three: Pre‑Training Performance Kernel optimization for ML training — forward and backward path — and drive performance out of it, with training collective algorithms (collectives, all‑reduce, cross‑accelerator coordination) as the primary source of gains. Prove top‑tier performance even at small scale, and clear the path so customers can land AI models on the chip out of the box. This is a performance role, not an Applied Science role — you partner with scientists but own making it fast, not making it correct. Post‑Training & Alignment Supervised fine‑tuning, preference optimization, reinforcement learning, and alignment stack that turns pretrained base models into production‑grade, aligned models on Trainium — the main lever on delivered model quality and the fastest‑growing, least‑covered workload class on Trainium today. Deliver first‑class RLHF/RLAIF and preference methods (PPO, GRPO, DPO/IPO/KTO, reward modeling) with training‑plus‑inference co‑location and convergence safeguards (KL control, reward‑scaling, policy‑collapse detection), and native performance for the post‑training ecosystem (TRL, veRL, NeMo‑Aligner, TorchTitan/TorchAO, JAX). Inference / Serving Inference optimization strategy within the Neuron SDK — adapting inference algorithms to Trainium's unique architecture to unlock performance existing industry approaches leave on the table, and maximizing the chip's compute and memory bandwidth to drive cost and latency improvements for large‑scale model serving. Influence hardware‑software co‑design by partnering with Annapurna's chip architecture teams so future silicon incorporates lessons from production model serving. Influence across all three Serve as a technical leader on demanding, cross‑functional projects spanning pre‑training, post‑training, and inference; functionally decompose complex problems into simple, straightforward solutions. Exert technical influence across multiple teams, mentor senior engineers, and raise the technical bar across the organization. Balance technical leadership with strong business judgment to make the right technology choices. About the team The AWS Neuron team builds the software stack — compiler, runtime, and ML frameworks — that powers Amazon's Trainium and Inferentia accelerators in EC2 Trn1/2 and Inf1 servers. Our Post‑Training group focuses on making Trainium the best place to align and refine frontier models: reinforcement learning (RLHF/RLAIF), preference optimization (PPO, GRPO, DPO), and reward modeling at massive scale. We work end‑to‑end across a vertically integrated stack — hardware, compiler, runtime, PyTorch/JAX (XLA), and the open‑source post‑training ecosystem (TRL, veRL, OpenRLHF, NeMo‑Aligner, Ray) — turning research techniques into production‑grade, high‑throughput systems that run efficiently across thousands of nodes. We are a hands‑on, customer‑obsessed team that values deep technical ownership and collaboration across chip and software boundaries. You'll work directly with AWS customers and internal science teams to bring up new model families, remove scaling bottlenecks, and ship capabilities that let builders post‑train and align large language and multi‑modal models faster and more cost‑effectively on AWS. Basic Qualifications 10+ years of non‑internship professional software development experience 7+ years with distributed training or RL systems at scale; strong C/C++ and Python; experience with AI/ML model execution, inference serving, or compiler optimization; and technical leadership/mentorship of engineering teams. Preferred Qualifications Deep hands‑on expertise in one of the following, with the ability to influence across all three (not expected to be expert in all): ML model architecture (transformers, MoE, diffusion) and distributed training at scale; post‑training methods (SFT, RLHF/RLAIF, DPO/IPO/KTO, reward modeling, PPO/GRPO) with convergence/alignment depth; AI inference optimization and LLM serving on custom accelerators (TPU/GPU/ASIC); ML/post‑training framework development (JAX, PyTorch/XLA, TRL, veRL, NeMo‑Aligner, TorchTitan/TorchAO); algorithmic optimization (compiler, graph, kernel) and numerical debugging; or adjacent backgrounds (EDA, video pipeline, GPU graphics, HPC). Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The base salary range for this position is listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at . USA, CA, Cupertino - 230,100.00 - 311,200.00 USD annually USA, WA, Seattle - 200,100.00 - 270,600.00 USD annually #J-18808-Ljbffr Amazon Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer: Annapurna Labs Training and Inference , Annapurna Labs, AWS Neuron SDK in Seattle, WA vacancy
  • $143.7k - $194.4k

    The Annapurna Labs team at Amazon builds AWS Neuron, the software development kit used to accelerate...  ....The AWS Neuron SDK, developed by the Annapurna...  ...unparalleled ML inference and training performance.The Inference...  ...software boundary, our engineers build systematic infrastructure... 
    Amazon Web Service
    Training
    Work experience placement
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

    Annapurna Labs was a startup company acquired by AWS in 2015, and is now fully integrated. If AWS is...  ...including silicon engineering, hardware design and verification...  ...F1 EC2 Instances, AWS Neuron, Inferentia and...  ...work with ML scientists, training infrastructure engineers... 
    Amazon Web Service
    Training
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $213k - $287.5k

     ...Sr. Physical Design Engineer, Annapurna Labs Annapurna Labs designs silicon and software that...  ...System on Chip) live at the heart of AWS Machine Learning servers. As a member...  ...custom designed machine learning inference and training datacenter servers). Our success depends... 
    Amazon Web Service
    Training
    Local area
    Flexible hours

    Amazon Inc.

    Seattle, WA
    5 days ago
  • Amazon's Annapurna Labs AWS Neuron team seeks a Principal Engineer to advance AI model performance on Trainium. You will own the end‑to‑end path from pre‑training through alignment to inference serving, with deep hands‑on experience and broad architectural influence. You... 
    Amazon Web Service
    Training

    Amazon Inc.

    Seattle, WA
    2 days ago
  • $151.6k - $205.1k

     ...a Sr. Sourcing Recruiter for Annapurna Labs, you will collaborate with dedicated...  ...custom silicon organization. Engineers here define thenext...  ...accelerators, and systems that power AWS at global scale from Graviton...  ...to Trainium AI accelerators training the world’s most advanced... 
    Amazon Web Service
    Training
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $193.3k - $261.5k

    AWS Machine Learning accelerators are at the...  ...best-in-class ML training performance with the...  ...enabled by the AWS Neuron Software Development Kit (SDK), which includes an...  ...segments.Amazon's Annapurna Labs is responsible for...  ...world's most talented engineers. Our team covers... 
    Amazon Web Service
    Training
    Internship
    Local area
    Relocation
    Flexible hours
    Day shift

    Amazon

    Seattle, WA
    2 days ago
  • $151.6k - $205.1k

    Sr. Tech Sourcing Recruiter, Annapurna Labs Job ID: 10587986 | Amazon.com...  ...custom silicon organization. Engineers here define the next generation...  ..., and systems that power AWS at global scale from Graviton...  ...to Trainium AI accelerators training the world’s most advanced models... 
    Amazon Web Service
    Training
    Local area
    Flexible hours

    Amazon Inc.

    Seattle, WA
    2 days ago
  • $165.2k - $223.6k

    Annapurna Labs designs silicon and software that accelerates innovation. Customers...  ...help our customers change the world.AWS Neuron is the complete software stack for...  ...them. This role is for a software engineer in the Distributed Training team for AWS Neuron. This role is... 
    Amazon Web Service
    Training
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $165.2k - $223.6k

    The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning...  ...and JAX, so customers can train frontier-scale models on Trainium...  ...and software boundary, our engineers build the infrastructure that large... 
    Amazon Web Service
    Training
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $168.1k - $227.4k

    Annapurna Labs builds custom Machine Learning accelerators that are at the forefront of Amazon innovation and one of several Amazon tools used for building Generative AI on AWS. The Neuron Compiler Engineering team is searching for a Senior Software Development Engineer... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $176.6k - $239k

    Annapurna Labs was a startup company acquired by...  ...including silicon engineering, hardware design...  ...Instances, Amazon Neuron, Inferentia and Trainium...  ...best-in-class ML inference performance at...  ...best-in-class ML training performance with...  ...Development Kit (SDK), which includes... 
    Training
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $220.1k - $297.7k

     ...HPC Host stack components.We are seeking an experienced engineering manager with multiple years of hands-on experience in...  ...the teamThe organization you would be joining is Annapurna Labs, an integral part of AWS that develops hardware and software components that are... 
    Amazon Web Service
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $168.1k - $227.4k

    AWS Neuron is the complete software stack for AWS Inferentia and Trainium...  ...learning. This senior software engineering role is part of the Machine Learning Inference Applications team and focuses on...  ...models, their architecture, training and inference lifecycles along... 
    Amazon Web Service
    Training
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

    AWS Neuron is the complete software stack for AWS Inferentia and Trainium...  .... Join the Machine Learning Inference Applications team to build...  ...on Neuron chips.As an engineer on this team, you'll work on...  ...including transformer architecture, training/inference lifecycles, and... 
    Amazon Web Service
    Training
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $110.5k - $160k

     ...Performance Computing (HPC) customers on AWS. Across multiple projects written in C,...  ...software stack for EFA. As part of Annapurna Labs in AWS we are very nimble, paying careful...  ...or above in computer science, computer engineering, or related field, or Bachelor's degree... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $193.3k - $261.5k

     ...that keeps custom silicon running reliably at scale? In Annapurna Labs at Amazon Web Services (AWS), we sit at the intersection of software and hardware,...  ...for Trainium products. As a Software Development Engineer III, you will lead the technical design and delivery of... 
    Amazon Web Service
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Amazon

    Seattle, WA
    2 days ago
  • $220.1k - $297.7k

     ...compute platforms behind AWS's largest ML training and inference clusters — integrating custom...  ...to the largest AI labs in the world.We are looking for a seasoned engineering leader to own an existing,...  ...silicon and hardware partners (Annapurna and NVIDIA) to co-design and... 
    Amazon Web Service
    Training
    Immediate start
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $193.3k - $261.5k

    Lead Software Engineer, ML Network Stack - Annapurna Labs ID lavoro: 10488925 | Amazon.com Services LLC We are seeking an experienced engineer and technical...  ...be joining is Annapurna Labs, an integral part of AWS that develops hardware and software components that are... 
    Amazon Web Service
    Local area
    Flexible hours

    Amazon Inc.

    Seattle, WA
    6 days ago
  • $168.1k - $227.4k

     ...of AI Accelerators at AWS NeuronWe build Amazon Neuron, the software...  ...As a Senior Software Engineer on our Machine Learning...  ...building distributed inference support for Pytorch in the Neuron SDK. This role will tune...  ...transformer architecture, training/inference lifecycles,... 
    Amazon Web Service
    Training
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $171.6k - $222.2k

     ...Automated Reasoning Group in the Amazon Neuron team is looking for an Applied Scientist...  ...brilliant team of experienced scientists and engineers. You will need to be technically capable,...  ...curious in your own right as a trusted AWS Neuron engineer, innovating on behalf of... 
    Amazon Web Service
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $82.7k - $129.8k

    Executive Assistant Annapurna Labs, the silicon innovation arm of Amazon Web Services, is seeking an experienced Executive Assistant to support senior leadership in Annapurna Labs US operations. Annapurna designs the chips that power AI and cloud infrastructure across... 
    Amazon Web Service
    Work at office
    Flexible hours

    A W S

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale...  ...use them.As the Software Development Engineer for the Neuron Runtime Team, you will...  .... We build massive-scale distributed training and inference solutions. This organization builds... 
    Amazon Web Service
    Training
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $220.6k - $295.9k

     ...global organization of engineers, product developers, designers...  ...Our team is seeking a principal machine learning...  ...experiment models from training, testing, production rollout...  ...providers such as AWS Bedrock, Azure Cognitive...  ..., Crew AI, and strands sdk for developing agents... 
    Amazon Web Service
    Training
    Work experience placement

    Disney Entertainment and ESPN Product & Technology Careers

    Seattle, WA
    2 days ago
  • $230.1k - $311.2k

    Principal and Senior Principal Engineer, AWS Compute and ML Services Job ID: 10566017 | Amazon.com Services LLC - A57 We are hiring Principal...  ...model marketplace that scales from a single inference call to a 10,000-GPU training cluster? How do you make security guarantees... 
    Amazon Web Service
    Training
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon Inc.

    Seattle, WA
    5 days ago
  • $143.7k - $194.4k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning accelerators. This role is for a senior software engineer in the Machine Learning Inference Applications team. This role is responsible for development and performance... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $197.4k - $356.04k

     ...Texas areas. Job Overview The Principal Engineer, Commercial AI Forward...  ...equally comfortable writing an inference pipeline for a robotics workload...  ..., fusion, fine‑tuning, training) on their engagements, and sets...  ...Platforms such as AWS Outposts, Vantiq, or Spectro... 
    Amazon Web Service
    Training
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    3 days per week

    T-Mobile

    Bellevue, WA
    5 days ago
  • $203.5k - $275.3k

    Annapurna ML Neuron is the team that delivers the software that...  ...-scale, distributed Training and Inference servers available....  ....We're seeking a Principal Program Manager for...  ...landing hardware in labs and data centers, developing...  ...with Engineering leadership, Product... 
    Training
    Local area
    Remote work
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $171k - $231.4k

    Amazon Web Services (AWS) is looking for an experienced Sr. Technical...  ...the AWS Product Compliance Engineering team within AWS Global Trade...  ...Engineering (DCE), Annapurna, Hardware Engineering, AWS Infra...  ...ideas, perspectives, and voices.Training & Career GrowthWe’re continuously... 
    Amazon Web Service
    Training
    Local area
    Flexible hours

    AmazonWebServices

    Seattle, WA
    1 day ago
  • $264.3k - $322.3k

     ...InfrastructureThe Compute Infra Team is the engine behind all of Databricks'...  ...all three major clouds (AWS, Azure, and GCP). This is a...  ...Challenge?We are seeking a seasoned Principal Engineer who has not only...  ..., relevant certifications and training, and specific work location.... 
    Amazon Web Service
    Training
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    5 days ago
  • $200.1k - $270.6k

    At Amazon, Principal Engineers are both organizational leaders and hands-on builders. As Amazon’s...  ...foundational services of Amazon Web Services (AWS) and a cornerstone of modern cloud...  ...-generation instances engineered for training and serving large-scale AI models, with... 
    Amazon Web Service
    Training
    Local area
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer: Annapurna Labs Training and Inference , Annapurna Labs, AWS Neuron SDK. Be the first to apply!