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 degree or above in Computer Science, Computer Engineering, or related fields- 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 -...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 builds Amazon Neuron, the software development kit used to accelerate deep learning... ...and Trainium ML accelerators. This... ...software boundary, our engineers build systematic infrastructure, innovate new... ...what's possible in AI acceleration.As part...Work experience placementInternshipLocal areaFlexible hours$147k - $210k
...product or system development code. Collaborate with... ...on hardware, network, or service operations... ...or more specialized ML areas, utilize ML infrastructure, and contribute to... ...technologies.Google's software engineers develop the next-... ...technology forward.The AI and Infrastructure...NetworkWorldwide$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 - $300k
...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...Network$147k - $210k
...product or system development code.Participate... ...changes to make Cloud AI products more... ...experience with software development or 1... ...developing large-scale infrastructure, distributed systems or networks, or experience... ...Experience in AI/ML related engineering, developing,...NetworkWorldwide$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$198k - $326k
...largest professional network, built to... ...at scale. Our AI systems power recommendations... ...that empower engineers and researchers... ...scalable infrastructure that delivers... ...As a Sr. Staff Software Engineer, you... ...systems and ML platform problems... ...software design, development, and algorithm-...NetworkFor contractorsWork at officeFlexible hoursShift work$198k - $326k
...largest professional network, built to... ...scaling LinkedIn's AI model training, feature engineering and serving... ...infra, compute software, and hardware to... ...Model Training Infrastructure: As an engineer... ...and guide the development of containerized... ...of new ML models per quarter...NetworkFor contractorsWork at officeFlexible 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$174k - $252k
...product or system development code.Review... ...impact on hardware, network, or service... ...experience with software development in... ...developing large-scale infrastructure or distributed... ....Experience in ML model coding... ...'s software engineers develop the... ...The Google Cloud AI Research team addresses...Network$180k - $240k
...Senior AI Infrastructure EngineerSanta Clara, CAAbout the roleWe are seeking... ...a Senior AI Infrastructure Engineer to design, build, and scale... ...ll doDistributed Training & ML Systems Support Scale Research... ...across H100/A100 clusters.Networking & Hardware Tuning: Optimize...NetworkWork at office$184k - $287.5k
...powers innovative AI research and... ...building the AI/ML platform for improving... ...developing scalable AI infrastructure services globally... ...infrastructure software engineer to join our team.... ...of NVIDIA GPUs, network technologies (... ...software design and development.NVIDIA leads the...NetworkFull timeRemote work- Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data Centers & Distributed... ...AI Radio Access Network (AI‑RAN) deployments, where... ...systems, or infrastructure development. 2+ years in technical... ...working knowledge of major AI/ML frameworks (PyTorch,...Network
$188k - $274k
...and execute engineering validation in the lab.Gather requirements... ...system development environment.3... ...Machine Learning (ML) and... ...Intelligence (AI) Hardware platforms... ...storage and networking products.... ...effective computing infrastructure. You will see... ...hardware and software technologies...Network$193.3k - $261.5k
The Annapurna Labs team at Amazon Web Services (AWS)... ...builds AWS Neuron, the software development kit used to... ...Neuron includes an ML compiler, runtime,... ...software boundary, our engineers build the infrastructure that large-scale training... ...the direction of AI acceleration...InternshipLocal areaFlexible hours$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 - $252k
...product or system development code.... ...on hardware, network, or service operations... ...specialized ML areas, leverage ML infrastructure, and... ...experience with software development in... ...with Generative AI.Preferred... ...Google's software engineers develop the... ...forward.Labs is a group focused...Network$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
$198k - $326k
...largest professional network, built to... ...in building the AI Governance... ...between model development and production... ...throughout the ML lifecycle, process... ...and enforceable engineering capabilities.As a Sr. Staff Software Engineer, you will... ...AI Governance infrastructure. You will solve...NetworkFor contractorsWork at officeFlexible hours- ...experiences—from AI and data... ...will be a core engineer on this system,... ...you will develop software that powers distributed infrastructure at global scale... ...validation and network hardware works... ...Experience: software development experience,... ...due to the AI/ML ecosystemEngineering...NetworkFlexible hours
- Data Center & Lab Technician - AI Accelerator Infrastructure - Contract As a DC &... ...velocity silicon and software development demands. About... ...something needs engineering attention. What... ...decommission servers, PDUs, network gear, and storage... ...with AI/ML or GPU hardware:...NetworkFull timeContract workImmediate start
$203.3k - $305.6k
...Apple Services Engineering team is one of the... ...of hardware, software, and services, engineers... ...Cloud Services Infrastructure team is seeking... ...to drive the development of our AI platform... ...systems that power AI/ML development across... ..., storage, networking, and platform services...NetworkRelocation packageFlexible hours$165.2k - $223.6k
...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
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!
- cybersecurity software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- senior robotics software engineer Cupertino, CA
- network software engineer Cupertino, CA
- part time software developer remote Cupertino, CA
- software developer internship Cupertino, CA
- software engineer full time Cupertino, CA
- entry level software engineer remote Cupertino, CA
- senior software engineer ruby on rails Cupertino, CA
- consulting software engineer Cupertino, CA


