Sr. Software Development Engineer, Annapurna Labs
$193.3k - $261.5kAmazon Locker
AWS Networking builds the infrastructure that powers every customer workload in the cloud. ENA Express is a next-generation EC2 networking feature that leverages the Scalable Reliable Datagram (SRD) protocol — developed by AWS — to deliver industry-leading networking performance: dramatically lower tail latency, higher bandwidth utilization, and consistent packet delivery at scale.We are looking for a Senior Software Development Engineer to join the ENA Express team. You will design, build, and own features across the full ENA Express software stack: Firmware on the Nitro-Card, user-space libraries, control plane components, and the performance analytics systems that help our customers get the most out of their network. This is high-ownership work — your code runs on a fleet of millions of EC2 instances, supporting customers who demand the absolute best from their network, including HPC clusters, large-scale ML training, financial services, and other latency-critical applications.Key job responsibilities• Design and develop features across the AWS Networking software stack on Nitro Cards.• Deep-dive into ENA Express and the underlying SRD protocol and L3/L4 networking to optimize packet delivery, reduce tail latency, and improve bandwidth utilization.• Collaborate with hardware and firmware partners to define software/hardware interfaces and surface programmable capabilities to the software layer• Partner with EC2 platform and service teams to integrate ENA Express features into the broader AWS networking ecosystem• Mentor junior and mid-level engineers, lead design reviews, and champion engineering best practices across the team• Drive operational excellence: build observability, contribute to on-call health, and lead incident response and post-mortemsAbout the teamWe are a team of senior engineers with deep expertise in systems software, networking protocols, and EC2 infrastructure. Our work spans the full stack — from the Firmware on the driver Card, and NIC driver layer up through the EC2 control plane — and we collaborate closely with hardware, firmware, and platform partners. We care deeply about technical craft, operational quality, and each other’s growth.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Basic qualifications- 5+ years of non-internship professional software development experience- Bachelor's degree in computer science or equivalent- Background in systems programming (C / C++) in performance-critical, production environmentsPreferred qualification - Experience in Linux and Networking protocols, or experience in Network protocols like DNS/DHCP/TCP and experience that includes strong analytical skills, attention to detail, and effective communication abilities- Experience with virtualization (Hypervisors, VMware, Xen), or experience in managing and troubleshooting network and experience in Network protocols like DNS/DHCP/TCP- Experience working with software teams to tightly define the HW/SW interface, including control/status registers and error handlingAmazon 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 - 193,300.00 - 261,500.00 USD annually
$193.3k - $261.5k
Annapurna Labs is an integral part of AWS and develops hardware and software components that are critical building blocks for EC2 infrastructure. We specialize in designing... ...Neuron Collectives team is seeking a Software Engineer to optimize collective operations for AWS...SeniorLocal areaWork from homeFlexible hours$193.3k - $261.5k
We are seeking an experienced engineer to work on distributed AI/ML... ...org you would be joining is Annapurna Labs, an integral part of AWS and develops hardware and software components that are critical... ...internship professional software development experience- 5+ years of...SeniorInternshipLocal areaFlexible hours$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were... ...assign projects that help our team members develop your engineering expertise so you feel empowered to take on more...SeniorLocal areaFlexible hours$127.1k - $185k
Annapurna Labs was a startup acquired by AWS in 2015 and is now fully integrated... ...of AWS. Our org spans silicon engineering, hardware design and verification, software, and operations. We've... ...them.We're looking for a Software Development Engineer to help build and evolve...SuggestedInternshipLocal areaFlexible hours$165.2k - $223.6k
We are seeking an experienced engineer to work on distributed AI/ML... ...org you would be joining is Annapurna Labs, an integral part of AWS and develops hardware and software components that are critical... ...internship professional software development experience- 2+ years of non-...SuggestedInternshipLocal areaFlexible hours$165.2k - $223.6k
...Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create... ...supporting the ground-up development of key features that will support... ...team members develop your engineering expertise so you feel...Local areaFlexible hours$183k - $247.6k
...datacenters all around the world. As a Sr. EMIR Engineer, you’ll contribute to the EMIR sign-off... ...Design engineers, Emulation engineers and software engineers.Basic qualifications- 5+... ...PrimeTime or similar)- Some experience with lab equipment and capable of doing lab...SeniorLocal areaFlexible hours$183k - $247.6k
...datacenters all around the world. As a Sr. SoC Power Engineer, you’ll contribute to the project at the... ..., designers, verification engineers, software teams, and Physical Design experts - defining... ...power* Make power measurements in the lab and correlate back to simulations.*...SeniorLocal areaFlexible hours$183k - $247.6k
...seeking experienced Design Verification Engineers to build the next generation of our... ...System Verilog and UVM- 8+ YOE in testbench development including: stimulus, checkers,... ...platforms: UVM test bench, FPGA, emulator, software environments, and system testing- Experience...SeniorLocal areaWork from homeFlexible hours$165.2k - $223.6k
Annapurna Labs was a startup acquired by AWS in 2015 and is now fully integrated. AWS Neuron isthe complete software stack for the Inferentia and Trainium ML accelerators — the custom... ...Containers team is looking for a Software Development Engineer to build platform integrations...InternshipLocal areaFlexible hours$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software... ...we are seeking a Senior Software Engineer to join our ML Distributed... ..., you will be responsible for the development, enablement, and performance optimization...SeniorInternshipLocal areaFlexible hours$183k - $247.6k
...As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of... ...for their cloud services.We are seeking an experienced Sr. Physical Design STA Engineer to build the next generation of our cloud server platforms...SeniorFull timeLocal areaFlexible hours$193.3k - $261.5k
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine... ...till the hardware-software boundary, our engineers build systematic infrastructure, innovate...SeniorWork experience placementInternshipLocal areaFlexible hours$127.1k - $185k
...'re looking for a talented early-career engineer to join our team that owns the network stack... ...AI/ML systems. You'll work on software that enables the world's largest AI models... ..., scalability) - Familiarity with Linux development environments and toolchainsPreferred qualification...InternshipLocal areaFlexible hours$193.3k - $261.5k
...are seeking an experienced engineer and technical leader to join... ...organization you would be joining is Annapurna Labs, an integral part of AWS that develops hardware and software components that are critical... ...- 5+ years of full software development life cycle, including coding...Local areaFlexible hours$193.3k - $261.5k
...system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For Trainium3, our virtual... ...12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...both the SoCs and the low-level software stack that brings these chips... ...for a Systems Software Engineer who wants to work at the boundary... ..., accelerate system software development, and enable architectural... ...and your teammatesAnnapurna Labs, our organization within AWS,...SeniorLocal areaFlexible hours$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable... .... We’re looking for an ASIC Physical Design Engineer to help us trail-blaze new technologies and...Local areaFlexible hours$183k - $247.6k
...organization, you’ll support the development and management of Compute,... ...for their cloud services.Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation.... ...are seeking a Hardware Design Engineer with role in the definition,...SeniorLocal areaFlexible hours$176.6k - $239k
Annapurna Labs was a startup company acquired by AWS in 2015, and is now fully... ...disciplines including silicon engineering, hardware design and verification, software, and operations. AWS Nitro, ENA... ...enabled by the AWS Neuron Software Development Kit (SDK), which includes an ML...SeniorLocal areaFlexible hours$193.3k - $261.5k
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine... ...at the hardware-software boundary, our engineers craft high-performance kernels for ML...SeniorInternshipLocal areaWork from homeFlexible hours$193.3k - $261.5k
...enabled by cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which... ...As a whole, the Amazon Annapurna Labs team is responsible for... ...disciplines including silicon engineering, hardware design and... ...performance.You: As a Sr. Machine Learning Compiler...SeniorInternshipLocal areaWork from homeRelocationFlexible hours$157.3k - $212.8k
...technologies and architectures, while ensuring high design quality and making the right trade-offs.Key job responsibilitiesAs an ASIC Design Engineer, you will:• Develop and implement high-performance, area and power-efficient RTL designs to meet project specifications and...Local areaWork from homeFlexible hours$206.9k - $279.9k
...library enabling custom kernel development and optimization. You will... ...learning acceleration software. AWS Neuron is the software... ...contribute to and influence engineering discussions around technology... ...professional.About Amazon Annapurna Labs:Amazon Annapurna Labs team...Flexible hours$183k - $247.6k
As a Sr ASIC validation engineer on our team, you will independently lead the SW driven early stages test development for our Trainium and Inferentia AI acceleration engines , drive the testing... ...problems rooted across hardware and software domains, develop innovative...SeniorFlexible hours$208.3k - $281.8k
...models. AWS Neuron is the software stack for Trainium, enabling... ...successful, you will partner with engineering teams building training... ...professional. About Amazon Annapurna Labs Amazon Annapurna Labs team... ..., you'll support the development and management of Compute,...Local areaFlexible hours$193.3k - $261.5k
The AWS BIOS Engineering team creates and maintains custom firmware solutions... ...deep expertise in UEFI/BIOS development. You will be a firmware... ...Access to advanced hardware labs and debug equipment- Opportunity... ...non-internship professional software development experience- 5+...SeniorInternshipLocal areaWorldwideFlexible hours$183k - $247.6k
...Computing (UC) provides product Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation.... ...team members develop your engineering expertise so you feel... ...C++ programming and software development lifecycle- Understanding of...SeniorLocal areaFlexible hours$184k - $287.5k
...systems can do.NVIDIA is building an RL Frameworks engineering team to develop the open-source tools and... ...training teams depend on. The team spans the full software stack, from collaborating closely with the researchers and labs pushing the frontier, to contributing to RL...SeniorFull time$193.3k - $261.5k
...on that vision, we’ve created innovative software and hardware solutions that make it... ...workloadsThis role is for a senior software engineer in the Compiler team for AWS Neuron. As... ...the UC organization, you’ll support the development and management of Compute, Database, Storage...SeniorLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer, Annapurna Labs. Be the first to apply!
- ngo software engineer Cupertino, CA
- software developer positions Cupertino, CA
- consulting software engineer Cupertino, CA
- software developer Cupertino, CA
- software engineer healthcare Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- software engineer amazon Cupertino, CA
- part time software developer remote Cupertino, CA
- software engineer Cupertino, CA

