Software Development Engineer I - AI/ML Network Infrastructure, Annapurna Labs
$127.1k - $185kAmazon Locker
We're looking for a talented early-career engineer to join our team that owns the network stack for EC2 distributed AI/ML systems. You'll work on software that enables the world's largest AI models to train across massive GPU clusters, developing support for communication libraries and frameworks like NCCL, NVSHMEM, and NIXL.This is a ground-floor opportunity to work at the intersection of high-performance computing, networking, and machine learning infrastructure - building the systems that power the largest AI workloads in the cloud.Key job responsibilities- Write high-performance C/C++ code for network communication libraries running on custom AWS hardware - Build and maintain infrastructure that monitors functionality and performance of large-scale AI/ML workloads - Develop automation using Python and AWS tools (CI/CD, Grafana, Athena) to test, benchmark, and deliver software to customers - Design mechanisms to detect functional and performance regressions before they reach production - Work across many instance types, software stacks, and Linux environmentsBasic qualifications- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field (recent graduates welcome) - Strong proficiency in C/C++ - Solid coursework or project experience in: 1/ Operating Systems (Linux internals, kernel concepts, memory management) 2/ Parallel Computer Architecture (multi-threading, SIMD, GPU programming, cache coherence) 3/ Distributed Systems (consensus, message passing, fault tolerance, scalability) - Familiarity with Linux development environments and toolchainsPreferred qualification - Internship experience in ML communications, HPC networking, or RDMA/high-speed interconnects - Exposure to network programming (sockets, MPI, collective communication patterns) - Experience with performance profiling and optimization - Familiarity with GPU programming (CUDA) or hardware-software co-design - Contributions to open-source projects in systems, networking, or HPCAmazon 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 - 127,100.00 - 185,000.00 USD annually
$165.2k - $223.6k
...an experienced engineer to work on distributed AI/ML systems. This... ...with high-speed networking or HPC... ...be joining is Annapurna Labs, an integral part... ...hardware and software components that... ...blocks for EC2 infrastructure. Every instance... ...professional software development experience- 2+...NetworkInternshipLocal areaFlexible hours$193.3k - $261.5k
...an experienced engineer to work on distributed AI/ML systems. This... ...with high-speed networking or HPC... ...be joining is Annapurna Labs, an integral part... ...hardware and software components that... ...blocks for EC2 infrastructure. Every instance... ...professional software development experience- 5+...NetworkInternshipLocal areaFlexible hours$165.2k - $223.6k
Annapurna Labs is an integral part of AWS and develops... ...hardware and software components that... ...blocks for EC2 infrastructure. We specialize... ...seeking a Software Engineer to optimize... ...powering the frontier AI models being... ...software/hardware/networks development life cycle,...NetworkLocal areaWork from homeFlexible hours$193.3k - $261.5k
...an experienced engineer and technical... ...that owns the network stack for EC2 distributed AI/ML systems. The team... ...be joining is Annapurna Labs, an integral... ...hardware and software components that... ...for EC2 infrastructure. Every instance... ...full software development life cycle, including...NetworkLocal areaFlexible hours$127.1k - $185k
Annapurna Labs was a startup acquired by AWS... ...If AWS is an infrastructure company, think... ...spans silicon engineering, hardware design... ...verification, software, and... ...and Trainium ML Accelerators,... ...for a Software Development Engineer to help... ...workloads on custom AI accelerators....SuggestedInternshipLocal areaFlexible hours$193.3k - $261.5k
The Annapurna Labs team at Amazon Web Services (AWS... ...builds AWS Neuron, the software development kit used to... ...Inferentia and Trainium ML accelerators. This... ...boundary, our engineers build systematic infrastructure, innovate new methods... ...'s possible in AI acceleration.As part...Work experience placementInternshipLocal areaFlexible hours$193.3k - $261.5k
AWS Networking builds the infrastructure that powers every customer workload in the cloud. ENA Express... ...scale.We are looking for a Senior Software Development Engineer to join the ENA Express team. You... ...including HPC clusters, large-scale ML training, financial services, and...NetworkInternshipLocal areaFlexible hours$207k - $301k
...g., Borg team, ML teams, HW platform... ...Develop junior engineers on the team.... ...and launching software products.5 years... ...developing large-scale infrastructure, distributed systems or networks, or experience... ...through AI by combining cutting... ...drive rapid development, rooted in a...NetworkWorldwide$207k - $300k
...design and end-to-end software delivery of specialized AI compute platforms,... ...closely with hardware engineering and chip design... ...8 years of software development experience in C, C++... ...developing large-scale infrastructure, distributed systems or networks, or experience with...NetworkRemote workWorldwide$206.9k - $279.9k
...custom kernel development and... ...acceleration software. AWS Neuron... ...best-in-class ML performance... ...influence engineering discussions... ...About Amazon Annapurna Labs:Amazon... ...AWS cloud infrastructure in high-performance... ...chips, in networking and... ...generative AI services and...NetworkFlexible hours$208.3k - $281.8k
...Neuron is the software stack for... ...generative AI workloads... ...training AI/ML ecosystem and... ...with engineering teams building... ...distributed training infrastructure, applied... ...Amazon Annapurna Labs Amazon... ...chips, in networking and security... ...support the development and management...NetworkLocal areaFlexible hours$165.2k - $223.6k
Annapurna Labs was a startup acquired by AWS in 2... ...Neuron isthe complete software stack for the... ...and Trainium ML accelerators — the... ...powers large-scale AI workloads on AWS.... ...looking for a Software Development Engineer to build platform... ...-scale cluster infrastructure- Familiarity with...InternshipLocal areaFlexible hours$180k - $240k
...solution that integrates advanced software and hardware powering the... ...We are seeking a Senior AI Infrastructure Engineer to design, build, and scale... ...Distributed Training & ML Systems Support Scale Research... ...H100/A100 clusters. Networking & Hardware Tuning: Optimize...NetworkOdd jobWork at office$169k - $224k
...organization of scientists, engineers, and physicians and we... ...grail.com The Staff Software Development Engineer - Enterprise AI Infrastructure is a senior technical... ..., Kubernetes networking, network isolation (PrivateLink... ...development tools, AI/ML platforms, cloud infrastructure...NetworkFull timeTemporary workWork at officeLocal areaFlexible hoursShift work$174k - $253k
...product or system development code.... ...impact on hardware, network, or service operations... ...specialized ML areas, leverage ML infrastructure, and... ..., or launching software products, and 1... ...Google's software engineers develop the next... ...technology forward.The AI and...NetworkWorldwide$168k - $264.5k
...unlimited potential of AI to define the... ...NVIDIA’s CAD Infrastructure team and be... ...next-generation software platform for... ...innovative graph neural network infrastructure... ..., and we need engineers who thrive in a... ...active spec development to identify... ...systems.Exposure to ML or agentic...NetworkFull time- ...is a leader in AI cloud infrastructure serving tens of... ...High-performance networking and storage are... ...Infrastructure Engineering organization forges... ...experienced Senior Software Engineer to join... ...full software development lifecycle, from... ...HaveExperience with AI/ML workloads and...NetworkWork at officeLocal areaWork from homeFlexible hours
- ...Cloud, is a leader in AI cloud infrastructure serving tens of... ...story. High-performance networking and storage are the critical... ...Infrastructure Engineering organization forges the... ...Staff Storage Software Engineer with deep experience... ...in HPC, AI/ML infrastructure, or large...NetworkWork at officeLocal areaWork from homeFlexible hours
$147k - $210k
...scalable machine learning (ML) and agentic AI infrastructure for manufacturing.... ...'s degree in Electrical Engineering, Computer Science, relevant... ...years of experience with software development in one or more... ...large-scale system design, networking and data storage, security...Network$193.3k - $261.5k
...the low-level software stack that brings... ...across a network.We're looking... ...Systems Software Engineer who wants to work... ...models and infrastructure to enable SoC... ...system software development, and enable... ...As part of the ML accelerator systems... ...Labs, our organization...NetworkLocal areaFlexible hours$190k - $260k
...artificial intelligence (AI) powered... ...commercial self-driving software to develop, test... ...- depends on infrastructure that turns thousands... ...We are looking for engineers who make model training... ...across storage, network, CPU preprocessing... ...with ML teams to scale new...NetworkTemporary workWork at officeVisa sponsorship- ...Superintelligence Cloud, is a leader in AI cloud infrastructure serving tens of thousands... ...day is currently Tuesday.Engineering at Lambda is responsible... ...for resource management, networking, and RBAC across the... ...scheduling, HPC workloads, or ML/AI infrastructure.Experience...NetworkWork at officeLocal areaWork from homeFlexible hours
$207k - $300k
...steering the next-generation infrastructure that powers our AI/ML applications. You will... ...including creative data engines, generation and... ...years of experience in software development.5 years of experience testing... ...distributed systems or networks, or experience with compute...Network$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips... ...a Senior Software Engineer to join our ML Distributed Training... ...responsible for the development, enablement, and performance... .... If AWS is an infrastructure company, then think Annapurna...InternshipLocal areaFlexible hours$159k - $230k
...and drive the development of test automation... ....Design network, power and cooling infrastructure for end-to-end... ...development of test software and infrastructure... ..., test engineers, on project planning... ...hardware development labs, ensuring... ...highly complex ML system design involving...Network$184k - $287.5k
...capability gains in AI today. It is... ...of the hardest infrastructure challenges in... ...RL Frameworks engineering team to develop... ...spans the full software stack, from collaborating... ...and labs pushing the frontier... ...with NVIDIA's networking, math library,... ..., or ML systems engineeringStrong...NetworkFull time$147k - $211k
Write product or system development code. Collaborate... ...impact on hardware, network, or service operations... ...vision solutions, utilize ML infrastructure, and contribute to... ....Google's software engineers develop the next-generation... ...forward.The Google Cloud AI Research team addresses...Network$174k - $252k
...test product or system development code. Collaborate... ...impact on hardware, network, or service operations... ...solutions, leverage ML infrastructure, and evaluate tradeoffs... ...maintaining, or launching software products.1 year of... ....Google's software engineers develop the next-generation...Network$165.2k - $223.6k
...Collectives Software Developer, you... ...to scale AI compute across... ...driver development* Work closely... ...lifeAnnapurna Labs, a crucial part... ...for EC2 infrastructure. Our team focuses... ...on building networking solutions... ...Machine Learning (ML) and High-... ..., hardware engineers, RTL...NetworkInternshipLocal areaFlexible hours$149.4k - $211k
...and building ML pipelines for... ...optimize hardware, network, and service... ...Science, Engineering, Computer Information... ...or in a Software Engineer-related... ...following: Software development using Java, C,... ...; ML infrastructure management including... ...a pioneering AI lab with...NetworkFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer I - AI/ML Network Infrastructure, 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

