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

Software Development Engineer, Neuron

$165.6k
Full-time

Annapurna Labs (U.S.) Inc.

Salary: $165,600 - 165,600 per year Requirements:

  • We want someone who has built complex software systems that have been successfully delivered to customers.
  • We value experience contributing to the architecture and design of new and existing systems, including architecture patterns, reliability, and scaling.
  • A bachelors degree in computer science or an equivalent background is required.
  • We look for knowledge of engineering practices across the full software, hardware, and network development lifecycle, including coding standards, code reviews, source control, build processes, testing, certification, and live site operations.
  • We prefer recent development experience within the last three years, or experience in embedded development using C/C++.
  • A masters degree in computer science or a similar field is preferred.
  • We also value experience with hardware/software integration and real-time systems.
  • Familiarity with collective communication algorithms such as all-reduce and all-gather, or with distributed training frameworks, is preferred.
Responsibilities:
  • We enhance collective algorithms and topologies to improve training performance.
  • We use tools such as Neuron Explorer to pinpoint bottlenecks in compute and bus bandwidth usage.
  • We monitor and assess processor, DMA, firmware, and workload metrics.
  • We optimize collective operations so AI compute can scale across the data center.
  • We collaborate closely with the hardware team to co-optimize software and Trainium silicon.
  • We develop and refine C/C++ implementations of collective communication patterns.
  • We investigate and deliver improvements for the training topologies used by modern large language models.
  • We build and maintain analysis frameworks and automation tools.
Technologies:
  • AI
  • AWS
  • EC2
  • Embedded
  • Firmware
  • Hardware
  • Support
  • Network
  • Cloud
  • Flow
  • Machine Learning

More:

We are Annapurna Labs, part of AWS, and we design hardware and software building blocks that support EC2 infrastructure and improve the AWS customer experience. Our Neuron Collectives team is working on software for AWS Trainium, a high-priority AI training chip used to power frontier models. This role sits at the intersection of hardware, firmware, and distributed systems, with opportunities to work on cutting-edge AI training technology at AWS scale. We foster an inclusive culture, support work-life balance, and encourage mentorship and career growth. We also offer comprehensive benefits, including health coverage, 401(k) matching, paid time off, parental leave, sign-on payments, and RSUs. The listed location is Cupertino, CA, with a base salary range of USD 165,600 annually.

last updated 37 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Neuron in Cupertino, CA vacancy
  • $165.2k - $223.6k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them.As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a team... 
    Suggested
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $193.3k - $261.5k

     ...an integral part of AWS and develops hardware and software components that are critical building blocks for EC...  ...that optimize the AWS customer experience.The AWS Neuron Collectives team is seeking a Software Engineer to optimize collective operations for AWS Trainium.... 
    Suggested
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    7 days ago
  • $165.2k - $223.6k

     ...experience building complex software systems that have been successfully...  ...We need knowledge of engineering practices and patterns across...  ..., hardware, and networks development life cycle, including coding...  ...performance We use tools such as Neuron Explorer to uncover... 
    Suggested
    Full time
    Flexible hours

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

    We develop AWS Neuron, the complete software stack for Trainium, Amazon's custom cloud-scale machine learning accelerators. Join us to optimize...  ...fast on the Trainium hardware.As a Sr. Software Development Engineer on the Inference Model Enablement team, you will onboard... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $165.2k - $223.6k

     ...Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads...  ...from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods... 
    Suggested
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $193.5k

     ...an equivalent field ~5+ years of experience building complex software systems that have been successfully delivered to customers ~5...  ...algorithms and topology choices to maximize training performance Use Neuron Explorer and similar tools to pinpoint bottlenecks in compute... 
    Full time
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $165.2k - $223.6k

     ...years of non-internship professional software development experience At least 3 years of non-...  ...debug, profile, and apply sound software engineering practices in large-scale systems...  ...inference support for PyTorch within the Neuron SDK Tune models to maximize performance... 
    Full time
    Internship

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  • $129.3k - $223.6k

     .... At least 5 years of professional software development experience (non-internship). Minimum...  ...applying best practices in software engineering for large-scale systems. Responsibilities...  ...for ML operations, utilizing the Neuron architecture and programming models.... 
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $165.2k - $223.6k

    As a Neuron Collectives Software Developer, you will:* Enhance collective algorithms and topologies...  ...center through low level device driver development* Work closely with the hardware team...  ...infrastructure experts, hardware engineers, RTL engineers, scientists & architects... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $193.3k - $261.5k

    Annapurna Labs designs silicon and software that accelerates innovation....  ...change the world. AWS Neuron is the complete software stack...  ...are seeking a Senior Software Engineer to join our ML Distributed Training...  ...will be responsible for the development, enablement, and performance... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $143.4k - $165.6k

     ...per year Requirements: We need 3+ years of professional software development experience outside of internships. We need 2+ years of experience...  .... We lead the design, development, and deployment of Neuron Runtime and related Neuron components. We improve the... 
    Full time
    Internship
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $143.7k - $223.6k

     ...years of non-internship professional software development experience. We need at least 2 years...  ...Responsibilities: We work alongside engineering peers to develop and maintain high-...  ...We design, build, deploy, and evolve Neuron Runtime and related Neuron components.... 
    Full time
    Internship
    Flexible hours

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  • $151.3k - $261.5k

     ...A minimum of 5 years of professional software development experience. ~ At least 5 years of experience...  ...profiling, and applying best software engineering practices in large-scale systems. ~...  ...support for PyTorch within the Neuron SDK. ~ I am responsible for tuning models... 
    Full time

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...reliability, and scaling ~5+ years of full software development lifecycle experience, including coding...  ...serving as a tech lead, or leading an engineering team ~ Masters degree in computer...  ...and system reliability across our Neuron ecosystem Mentor team members and provide... 
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $127.1k - $185k

     ...provider of AWS. Our org spans silicon engineering, hardware design and verification, software, and operations. We've delivered...  ...Graviton, F1 EC2 Instances, AWS Neuron, Inferentia and Trainium ML...  ....We're looking for a Software Development Engineer to help build and evolve... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $212.7k - $287.7k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning...  ...use them. As the SDM of Software Development for the Neuron Training team, you will...  ...responsible for leading a strong team of engineers and managers to help design and... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $253.1k - $342.3k

     ...UC organization, you’ll support the development and management of Compute, Database,...  ...services.Join the team that builds AWS Neuron, the software stack that runs all the leading AI models...  ....Basic qualifications- 10+ years of engineering experience- 5+ years of engineering... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $212.7k - $287.7k

     ...power for ML in the cloud. This is all enabled by the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, the Neuron Kernel...  ..., combining cloud scale with the world's most talented engineers. Our team covers multiple disciplines including silicon engineering... 
    Local area
    Work from home
    Relocation
    Flexible hours
    Day shift

    Amazon

    Cupertino, CA
    4 days ago
  • $212.7k - $287.7k

    We develop AWS Neuron, the complete software stack for Trainium, Amazon's custom cloud-scalemachine learning...  ...will lead a team of expert AI/ML engineers to onboard and optimize state-of-the...  ...team* Report on status of development, quality, operations, and model performance... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    7 days ago
  • $160k - $220k

     ...Responsibilities:Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features of...  ...Minimum of 13 years’ experience in software engineering.Strong C/Linux experience is essential.... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    7 days ago
  •  ...advance your career.THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of...  ...ambiguous technical problemsExperience with open-source software development including collaboration with community maintainers and... 

    AMD

    Santa Clara, CA
    3 days ago
  • $200.5k - $260.5k

    As a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well as project...  ...general QA procedures and methodologies as well as software development fundamentalsExperience with embedded systems is a plusExperience... 
    Full time

    Fortinet

    Sunnyvale, CA
    6 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...analyzing the software throughout its development lifecycle. As a Principal Software Developer...  ...this role, you will represent quality engineering and verification on behalf of your team... 
    Full time
    Work at office
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    7 days ago
  • $165.2k - $223.6k

     ...people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts,...  ...completion.Amazon Web Services is looking for Software Development Engineers to develop state of the art Linux based networking... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $93k - $128k

     ...require at least 2 years of engineering team management experience....  ...optimization. We need strong software design fundamentals and...  ...customers at cloud scale. Our AWS Neuron and Trainium products power...  ...through the Neuron Software Development Kit, including the Neuron... 
    Full time
    Relocation

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    18 days ago
  • $212.7k

     ...experience working with PyTorch or JAX software. We need 3+ years of engineering team management experience. We...  ...LLMs in production on GPUs, Neuron, TPU, or other AI acceleration hardware...  ..., flexible working practices, and development opportunities. The role is based... 
    Full time
    Flexible hours

    Amazon Development Center U.S., Inc.

    Cupertino, CA
    18 days ago
  • $193.3k - $261.5k

     ...PRISM (Product Identity and Semantic Matching) team in WW Amazon Stores is looking for a passionate and talented Senior Software Development Engineer with deep expertise in building large-scale distributed systems and AI/ML-powered applications to help build the world's... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    6 days ago
  • $165.2k - $223.6k

     ...the UC organization, you’ll support the development and management of Compute, Database,...  ...product line. The Nitro Team is looking for engineers with systems knowledge and experience...  ...+ years of non-internship professional software development experience- 2+ years of non... 
    Internship
    Local area
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    5 days ago
  • $165.2k - $223.6k

     ...products to enable new forms of ambient computing, and we are looking for skilled and passionate software engineers to join our world-class, growing team. As an Software Development Engineer, you will conceive, design, and bring to market ML/CV techniques for a smart-home... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer, Neuron. Be the first to apply!