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

Software Development Engineer I - AI/ML Network Infrastructure, Annapurna Labs

$127.1k - $185k

Amazon 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

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer I - AI/ML Network Infrastructure, Annapurna Labs in Cupertino, CA vacancy
  • $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+... 
    Network
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    20 hours ago
  • $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 -... 
    Network
    Internship
    Local area
    Flexible hours

    Amazon.com Services LLC

    Cupertino, CA
    20 hours ago
  • $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,... 
    Network
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $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... 
    Network
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $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.... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $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 placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    20 hours ago
  • $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... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $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... 
    Network
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $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

    Google

    Sunnyvale, CA
    15 hours ago
  • $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,... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $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... 
    Network
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $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-... 
    Network
    For contractors
    Work at office
    Flexible hours
    Shift work

    Linkedin

    Sunnyvale, CA
    20 hours ago
  • $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... 
    Network
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    20 hours ago
  • $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... 
    Network
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    20 hours ago
  • $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

    Google

    Sunnyvale, CA
    2 days ago
  • $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... 
    Network
    Work at office

    Gatik AI

    Santa Clara, CA
    2 days ago
  • $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... 
    Network
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • 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

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    1 day ago
  • $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

    Google

    Sunnyvale, CA
    3 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $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... 
    Network
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    GRAIL

    Sunnyvale, CA
    10 days ago
  • $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

    Google

    Mountain View, CA
    1 day ago
  • $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... 
    Network
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    20 hours ago
  •  ...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... 
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  • $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... 
    Network
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  •  ...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... 
    Network
    Flexible hours

    AMD

    Santa Clara, CA
    1 day ago
  • 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:... 
    Network
    Full time
    Contract work
    Immediate start

    Entrada Ventures

    Santa Clara, CA
    4 days ago
  • $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... 
    Network
    Relocation package
    Flexible hours

    Apple

    Cupertino, CA
    4 days ago
  • $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... 
    Network
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago

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!