Drimva

Amazon

Software Engineer- AI/ML, Amazon Neuron Training

$165K–$224K

Cupertino, CA · Full-time · Posted Oct 6, 2026

Experience
2+ years designing or architecting systems; 3+ years in production software development and with a programming language.
Education
Bachelor's degree or above in computer science or equivalent.

About the job

Build and optimize distributed training software for large-scale model training, post-training, and reinforcement learning on AWS Trainium accelerators.

What you'll do

  • Implement and tune distributed training stack components, including parallelism strategies and reduced-precision formats.
  • Profile workloads to identify performance bottlenecks and coordinate fixes with compiler, runtime, and collectives teams.
  • Develop and maintain internal tooling, benchmarks, and tests for reproducible performance work.

What they ask for

  • Bachelor's degree or above in computer science or equivalent.
  • 2+ years of experience designing or architecting new and existing systems.
  • 3+ years of production full software development life cycle experience.
  • 3+ years of experience with at least one programming language such as Python, C/C++, or a similar language; familiarity with LLM/transformer fundamentals.

Nice to have

  • Master's degree or above in computer science or equivalent.
  • Experience deploying LLMs, ML frameworks, distributed training, performance engineering, computer architecture, or open-source projects.

Pay

165,200.00 - 223,600.00 USD annually (base salary)

Tools

AWS Trainium, PyTorch, JAX, Python, C/C++, Neuron

AI focus

Distributed training and performance optimization for large-scale model training, post-training, and reinforcement learning workloads on AI accelerators.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)