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

Sr. Software Dev Engineer, HPC/ML Networking

$193.3k - $261.5k
Full-time

Amazon.com Services LLC

Salary: $193,300 - 261,500 per year Requirements:

  • 5+ years of professional software development experience (excluding internships)
  • 5+ years of expertise in at least one software programming language, specifically including C/C++
  • 5+ years of experience leading system architecture and design, focusing on reliability, scaling, and design patterns
  • 5+ years of experience across the full software development life cycle, including coding standards, code reviews, and build processes
  • Proven background as a tech lead, mentor, or engineering team leader
  • Strong understanding of Linux, kernels, and low-level performance optimization
  • Familiarity with ML Communications frameworks such as NCCL, NIXL, or NVSHMEM is preferred
  • A Bachelors degree in Computer Science or a related technical field is preferred
  • Experience with embedded systems, high-speed networking, or HPC interconnects is highly valued
Responsibilities:
  • Develop and optimize distributed AI/ML systems and collective operations to scale AI across multiple servers and accelerators
  • Write performant, low-level code primarily in C and C++ for EC2 infrastructure
  • Collaborate with a multi-disciplinary team of hardware engineers, RTL engineers, scientists, and architects
  • Mentor junior and new engineers to foster technical growth within the team
  • Design and implement networking solutions specifically for Machine Learning and High-Performance Computing workloads
  • Iterate quickly to deliver scalable features for large-scale clusters and cutting-edge AI models
Technologies:
  • AI
  • AWS
  • EC2
  • Embedded
  • Hardware
  • Linux
  • Machine Learning
  • Cloud
  • Support
  • Network

More:

Join Annapurna Labs, a specialized division of AWS, where we design the fundamental hardware and software building blocks for the global EC2 infrastructure. Based in Cupertino, CA, our team is at the forefront of the AI/ML revolution, building the systems that power the worlds largest models for premier customers. We offer a fast-paced, international environment that values mentorship, continuous learning, and a healthy work-life balance. Our compensation packages include a competitive base salary ranging from $193,300 to $261,500, sign-on bonuses, and restricted stock units. Additionally, we provide comprehensive benefits such as medical, dental, and vision insurance, 401(k) matching, paid parental leave, and adoption assistance. We are an inclusive, equal opportunity employer committed to providing a supportive workplace for all employees.

last updated 35 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Dev Engineer, HPC/ML Networking in Cupertino, CA vacancy
  • $193.3k - $261.5k

    We are seeking an experienced engineer to work on distributed AI/ML systems. This role involves working on...  ...valued, and experience with high-speed networking or HPC interconnects is valued highly....  ...of AWS and develops hardware and software components that are critical... 
    Senior
    Network
    Internship
    Local area
    Flexible hours

    Amazon.com Services LLC

    Cupertino, CA
    16 hours ago
  • $193.3k - $261.5k

    AWS Networking builds the infrastructure that powers every customer workload...  ...scale.We are looking for a Senior Software Development Engineer to join the ENA Express team. You...  ...best from their network, including HPC clusters, large-scale ML training, financial services, and... 
    Senior
    Network
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    16 hours ago
  • $184k - $287.5k

     ...the best platform for ML/AI infrastructure? Do you...  ...collaborative group of engineers, architects, and SREs...  ...are looking for Senior Software Engineer who will be directly...  ....Familiarity with networking, cluster topology, cloud...  ..., Ethernet fabrics, or HPC.Hands-on work with... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...We are looking for a Senior Software Engineer to join the cuEquivariance team...  ...accelerates geometric neural networks on NVIDIA GPUs, enabling...  ...of GPU-accelerated geometric ML primitives: from implementation...  ...on geometric deep learning or HPC.Contributions to open-source... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $135k - $200k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridAll key offline workloads...  ...are open to candidates at either the Software Engineer or Senior Software Engineer...  ...node lifecycle, GPU container runtime, networking, and storageBuild safe, repeatable GitOps... 
    Senior
    Network
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $130k - $150k

     ...organizations to efficiently manage, scale and secure their networks. This QA Engineer will be part of this exciting development and will be...  ...understand new features, user cases. Identify, document, and track software defects found during testing.Write and maintain automation... 
    Senior
    Network
    Full time

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $166k - $201k

     ...Senior Software Engineer Crusoe is on a mission to accelerate the abundance...  ...and our customers' AI/HPC workloads. What You'll Be...  ...for high performance AI and ML workloads Contributing to...  ...Storage. Familiarity with networking technologies like RDMA and Infiniband... 
    Senior
    Network
    Temporary work

    crusoe

    Sunnyvale, CA
    3 days ago
  • $255k - $340k

     ...work from home day is currently Tuesday.Hardware Engineering at Lambda is responsible for building and scaling...  ...technical lead for integrating OEM and white-label HPC AI/ML, general purpose compute, storage, and network hardware into Lambda’s HPC platform reference architectures... 
    Senior
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $193.3k - $261.5k

     ...centers and all of the servers, storage, networking, power, and cooling equipment that...  .... You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...results-oriented, Senior Software Dev Engineer.What do we do here? Amazon... 
    Senior
    Network
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    16 hours ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data...  ...distributed AI Radio Access Network (AI‑RAN) deployments, where AI...  ...high‑performance computing (HPC) environments. Familiarity with...  ...knowledge of major AI/ML frameworks (PyTorch, TensorFlow... 
    Senior
    Network

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...candidate will bring deep technical and software expertise, an ability to deliver 0->1 products...  ...as a mentor, tech lead or leading an engineering team Preferred Qualifications: 5+ years...  ..., CA, Santa Clara - 193,300.00 - 261,500.00 USD annually #J-18808-Ljbffr Socket.dev
    Senior
    Internship
    Local area
    Flexible hours

    Socket.dev

    Santa Clara, CA
    3 days ago
  • $100k

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of...  ...seeking an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology... 
    Senior
    Network
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    16 hours ago
  • $320k

     ...Communications Libraries and Networking team at NVIDIA. We...  ...UCX for Deep Learning and HPC. We are looking for a Distinguished Software Architect to help co-...  ...Computer Science, Computer Engineering or related field or...  ...least a few of these areas: ML/DL fundamentals and how... 
    Network
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...solutions spanning all phases of the Software Development Lifecycle (SDLC) (...  ...-level issues Guides junior engineers Operates with little day-to-...  ...systems. Understanding of Network OSI model, SQS, Kafka, Data Replication...  ...in AWS. Exposure to AI/ML, particularly LLM (Large... 
    Senior
    Network
    Full time
    Work experience placement
    Immediate start

    Paypal

    San Jose, CA
    16 hours ago
  • $150.4k - $277.6k

    Sr. Software Engineer, Information Systems & Technology Cupertino, California, United States Software...  ...to Apple-wide data processing & AI/ML systems. When you join IS&T, you’ll help...  ...allocation, JIT, JNI, etc.). Knowledge of networking concepts & protocols (e.g. CDN, edge... 
    Senior
    Network
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...nor purely end-to-end neural networks. The future lies in the deep...  ...technologies.Deep knowledge of E2E AV software integration from perception...  ...To See:We’re looking for engineers who can build systems — not...  ...foundation models or large-scale ML systemsHelped drive End-to-... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $124.6k - $201.25k

     ...Description Our Mission At Palo Alto Networks® everything starts and ends with our mission...  ...and data storage to facilitate AI/ML analytics and AI-powered dashboards Suggest...  ...Additional Information The Team Our engineering team is at the core of our products and connected... 
    Senior
    Network
    Full time
    Casual work
    Work at office
    Local area
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    10 days ago
  • $224k - $356.5k

     ...Platform Team is building the software foundation for scalable, high...  ...are looking for exceptional engineers who thrive on solving deeply...  ...and deployment of deep neural networks that are fast, efficient, reliable...  ...in systems software, AI/ML infrastructure, deep learning... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    We are now looking for a Senior DFX Software Engineer - Machine Learning. Do you like to think creatively...  ...companyApply LLMs, RAGs, graph-based ML approaches, and reinforcement learning...  ...Language Models), GNNs (Graph Neural Networks), and Reinforcement Learning for efficient... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $136k - $218.5k

     ...are building a next-generation software platform for semiconductor...  ...applying innovative graph neural network infrastructure to process graphs...  ...endeavor, and we need engineers who thrive in a hands-on environment...  ...GNN-based systems.Exposure to ML or agentic tooling, particularly... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...issues and the impact on hardware, network, or service operations and...  ...GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs...  ..., maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-generation technologies... 
    Senior
    Network

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...issues and the impact on hardware, network, or service operations and...  ...GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs...  ..., maintaining, or launching software products.1 year of experience...  ....Google's software engineers develop the next-generation technologies... 
    Senior
    Network

    Google

    Sunnyvale, CA
    3 days ago
  •  ...RoleWe are seeking a Senior Software Engineer to join our Managed Kubernetes...  ...who understands how compute, network, storage, and security interact...  ...tools and CLIs that let ML/AI teams deploy and monitor their...  ..., or similarFamiliarity with HPC and traditional job... 
    Senior
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $200k - $322k

     ...are looking for a highly skilled Senior Software Engineer to design and develop AIOps &...  ...large scale on-prem Infrastructure and Networking.Hands-on experience with managing large...  ...scale Observability Platforms with LLMs & ML Models and building custom services to... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $131k - $213.5k

     ...Description Our Mission At Palo Alto Networks® everything starts and ends with our...  ...Description Your Career We’re looking for a Software Engineer to join our Information Technology team...  ..., integrating AI models, or using AI/ML-based APIs where appropriate. If you... 
    Senior
    Network
    Full time
    Work experience placement
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    16 hours ago
  • $170k - $230k

     ...with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, STARLINK GROWTH At SpaceX, we’re leveraging our experience...  ...operations to bring observability to a rapidly expanding network of millions of assets. The tools and applications you build... 
    Senior
    Network
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Sunnyvale, CA
    16 hours ago
  • $174k - $252k

     ...reliably and safely and ensure the ML, compute and storage capacity...  ...platform for both machine, networking and power/cooling devices on...  ....5 years of experience with software development.5 years of...  ...with hardware.Google's software engineers develop the next-generation technologies... 
    Senior
    Network

    Google

    Sunnyvale, CA
    16 hours ago
  •  ...the world forward.Job Role and Responsibility: AMD, Inc., is hiring Sr. Software Development Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying... 
    Senior
    Network
    Remote work

    AMD

    Santa Clara, CA
    2 days ago
  • The RoleWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic...  ...platform), writing Terraform, and comfort with cloud networking, IAM, and secrets managementHands-on experience with... 
    Senior
    Network
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    4 days ago
  • $145k - $175k

     ...power. As a Cloud Support Engineer, you'll play a crucial...  ...in fields like AI/ML, physics simulations, and...  ...Work closely with SRE, Networking, and Storage teams from...  ...competing escalations. HPC Knowledge: Understanding...  ..., RDMA, RoCE, and Software‑Defined Networking (SDN... 
    Senior
    Network
    Full time
    Temporary work
    Remote work
    Shift work
    Weekend work

    Crusoe Energy Systems LLC

    Sunnyvale, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Dev Engineer, HPC/ML Networking. Be the first to apply!