Amazon.com Services LLC

Technology

SeniorSoftwareEngineer

$100–227k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Amazon.com Services LLC. Skills: Machine learning tools, AI workload orchestration, ML silicon. Lead development of machine learning tools. Optimize machine learning workloads”

Industry & Context.

Technology
Problems you'll solve

Profiling; Optimization; Resource management; Scheduling

What They're Looking For.

Must Have

5+ years software development experience, 5+ years programming experience, 5+ years leading design or architecture, 5+ years full software development life cycle, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team

Nice to Have

Bachelor's degree in computer science

What You'll Do.

Lead development of machine learning tools

Optimize machine learning workloads

Analyze machine learning workloads

Lead design of AI platform

Develop AI workload orchestration platform

Operate AI workload orchestration platform

Enable scalable job scheduling

Enable multi-node distributed training

Enable artifact management

Drive architectural decisions

Optimize cluster-level scheduling

Optimize resource utilization

Collaborate with ML researchers

Collaborate with SDK developers

Collaborate with hardware teams

Collaborate with infrastructure engineers

Mentor software engineers

Technically guide software engineers

Set bar for operational excellence

Set bar for system design

Set bar for developer experience

Design scalable services

Implement scalable services

Maximize hardware utilization

Translate silicon capabilities

Improve developer velocity

Refine framework integrations

Participate in design reviews

Participate in code reviews

Participate in operational readiness

How You'll Work.

Team & Collaboration

ML researchers; SDK developers; Hardware design teams; Infrastructure engineers; Partner organizations

Full Job Description

Annapurna Labs was a startup company acquired by AWS in 2015, and is now fully integrated. If AWS is an infrastructure company, then think Annapurna Labs as the infrastructure provider of AWS. Our org covers multiple disciplines including silicon engineering, hardware design and verification, software, and operations. AWS Nitro, ENA, EFA, Graviton and F1 EC2 Instances, AWS Neuron, Inferentia and Trainium ML Accelerators, and in storage with scalable NVMe, are some of the products we have delivered, over the last few years. Annapurna Labs Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and Inf1 servers that use them. This. This position is for a Senior Software Engineer that will lead the development of machine learning tools to run, optimize, and analyze machine learning workloads. This candidate must have had experience leading machine learning tool projects, preferably starting from architecture through several generations of delivery to customers. Deep knowledge of profiling and optimization, resource management, scheduling, code generation are preferred. The ideal candidate will have worked on new instruction set architectures, which may include CPU, NPU, GPU and other forms of compute. Key job responsibilities This engineer will lead the design, development, and operation of a next-generation AI workload orchestration platform built on Kubernetes, enabling scalable job scheduling, multi-node distributed training, and artifact management across Annapurna Labs' custom ML silicon (Inferentia and Trainium families). They will drive architectural decisions across the full stack — from service APIs and workflow orchestration to cluster-level scheduling and resource optimization — targeting high availability and hardware utilization. The role involves close collaboration with ML researchers, SDK developers, hardware design teams, and infrastructure engineers both within Annapurna Labs and

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon.com Services LLC?

Real rants from real employees. Read before you apply.

Read Company Rants →