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

Sr. Software Engineer - AI/ML Networking

$193.3k - $261.5k
Full-time

Amazon.com Services LLC

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

  • We require 5+ years of non-internship professional software development experience.
  • We require 5+ years of programming experience in at least one software language.
  • We require 5+ years of experience leading system design or architecture, including design patterns, reliability, and scaling for new and existing systems.
  • We require 5+ years of full software development life cycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
  • We require experience serving as a mentor, tech lead, or engineering manager.
  • We require hands-on C/C++ coding experience.
  • A bachelors degree in computer science or an equivalent background is preferred.
  • Experience with ML communications technologies such as NCCL, NIXL, or NVSHMEM is preferred.
  • Strong knowledge of low-level, performance-focused systems, including Linux, kernels, memory, and high-performance coding is highly valued.
  • Experience with high-speed networking or HPC interconnects such as RDMA, InfiniBand, libfabric, UCX, NIXL, or MPI is highly valued.
  • Embedded systems experience is a plus.
  • Prior AI/ML experience is welcome but not required.
Responsibilities:
  • We build and optimize low-level data movement software across accelerators, servers, and heterogeneous memory over AWSs highest-performance network fabric.
  • We push performance toward the hardware roofline by profiling, identifying bottlenecks, and closing the gap between functional code and peak machine efficiency.
  • We work across the stack, from kernel and network transport layers to inference frameworks, and collaborate with teams building chips, runtimes, and models.
  • We deliver features that run on our largest clusters and support our largest customers serving the biggest AI models in production.
  • We focus on networking solutions for machine learning and high-performance computing workloads on AWS.
  • We collaborate closely with infrastructure experts, hardware engineers, RTL engineers, scientists, and architects.
  • We mentor junior engineers and also learn from senior technical leaders.
Technologies:
  • AI
  • AWS
  • EC2
  • Embedded
  • Fabric
  • Hardware
  • InfiniBand
  • Support
  • Linux
  • Machine Learning
  • Network
  • RDMA
  • Cloud
  • LLM

More:

We are Annapurna Labs, an integral part of AWS, building the hardware and software foundations behind EC2. Our team works at the intersection of AI, silicon, and networking, developing infrastructure for machine learning and high-performance computing workloads on AWS. We offer a fast-paced environment with strong mentorship, global collaboration, flexible working hours, respect for work-life balance, and opportunities for career growth. The role is based in Cupertino, California, and the posted base salary range is $193,300 to $261,500 annually, with additional sign-on payments, restricted stock units, and comprehensive benefits including medical, dental, vision, life insurance, mental health support, retirement matching, paid time off, and parental leave.

last updated 37 week of 2026

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

     ...CoreWeave is The Essential Cloud for AI™. Built for pioneers by...  ...We're looking for a Senior Engineer to be a driving force on CoreWeave...  ...and metrics that make network fabric and GPU-level behavior...  ...ideally for infrastructure or ML systems rather than general-purpose... 
    Senior
    Network
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

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

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

    Amazon

    Cupertino, CA
    3 days ago
  • $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... 
    Senior
    Network
    Odd job
    Work at office

    Gatik AI

    Santa Clara, CA
    2 days ago
  •  ...Kubernetes and platform-engineering fundamentals, depth in...  ...distributed data processing, ML/GPU infrastructure, or...  ...at either the Software Engineer or Senior Software...  ...GPU container runtime, networking, and storage Build safe...  ...intelligence (AI) tools to support parts... 
    Senior
    Network

    PlusAI

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

     ...the impact on hardware, network, or service operations...  ...GenAI solutions, leverage ML infrastructure, and...  ...maintaining, or launching software products.1 year of...  ...technologies.Google's software engineers develop the next-...  ...technology forward. The AI and Infrastructure team... 
    Senior
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $92k - $135k

     ...CoreWeave is The Essential Cloud for AI™. Built for pioneers by...  ...with mentorship from experienced engineers. About the role:...  ...data structures, algorithms, and networked services. Experience with Python...  ...that deployed a microservice or ML inference demo. Coursework/... 
    Network
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Flexible hours

    CoreWeave

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

     ...the impact on hardware, network, or service operations...  ...leverage Machine Learning (ML) infrastructure, and...  ...years of experience in software development with one or...  ...successful through AI by combining cutting-edge...  ...talent. AI/ML software engineers in Cloud bridge the gap... 
    Senior
    Network

    Google

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

     ...enterprise-grade generative AI agents.Architect and implement...  ...design, product management, and ML engineering partners to translate...  ...experience.5 years of experience with software development in one or more...  ..., large-scale system design, networking and data storage, security,... 
    Senior
    Network

    Google

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

     ...design, development, and optimization of software components critical for Large Language...  ...(Kubernetes, Google Kubernetes Engine (GKE)), networking infrastructure, and hardware acceleration...  ...Go for software development, including AI/ML applications.Preferred qualifications:... 
    Senior
    Network

    Google

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

     ...the impact on hardware, network, or service operations...  ...one or more specialized ML areas, leverage ML...  ...maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-...  ...technology forward.The AI and Infrastructure team... 
    Senior
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $190.9k - $334.1k

     ...It all started when engineer Fred Luddy wrote code that...  ...Today, ServiceNow is the AI control tower for...  ...Design and implement ML-driven security systems...  ...degree with 10+ years of software development experience;...  ...experience with neural networks, deep learning frameworks... 
    Senior
    Network
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $165.6k

     ...non-internship professional software development experience. We...  ...valued. Exposure to high-speed networking, HPC interconnects, or GPU/...  ...is welcome. Prior AI/ML experience is not required; we...  ...the ML side to strong systems engineers. Responsibilities: We build... 
    Network
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $198k - $326k

     ...largest professional network, built to create...  ...scaling LinkedIn's AI model training, feature engineering and serving with hundreds...  ...data infra, compute software, and hardware to...  ...with hundreds of new ML models per quarter using...  ...at scale.As a Sr. Staff Software Engineer... 
    Senior
    Network
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    5 days ago
  • $143k - $191k

     ...building the next generation of Agentic AI products that help millions of people and...  ...talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user...  ...with product managers, designers, and AI/ML engineers to bring intelligent agents to... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    18 hours ago
  • $140k - $215k

     ...with the world’s most advanced AI-native platform. We work on...  ...is seeking an experienced Software Development Engineer to join our AI Detection and...  ...productsDeep understanding of AI/ML security challenges, threats...  ...of level or roleEmployee Networks, geographic neighborhood... 
    Senior
    Network
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    4 days ago
  •  ...Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These...  ...Job Description In this AI/ML ASIC Performance Engineer position, you will develop AI Storage...  ...Define SoC subsystem and DMA hardware, software, and firmware interactions with... 
    Senior
    Network
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work
    Night shift

    Sandisk

    Milpitas, CA
    2 days ago
  •  ...research team within NVIDIA’s Networking Systems & Software Architecture group is solving some of AI’s hardest infrastructure problems...  ...research and production engineering! What you will be doing:...  ...debugging. ~ Understanding of ML systems concepts—transformer architectures... 
    Senior
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...computing experiences—from AI and data centers, to PCs, gaming...  ...THE ROLEWe are hiring AI / ML Platform Engineers to build the platform layer...  ..., and hardware/software tooling, and you can partner...  ...workloads, storage systems, networking, containers, and production... 
    Senior
    Network

    AMD

    Santa Clara, CA
    6 days ago
  • $150k - $250k

     ...will build state-of-the-art AI capabilities for Cylake's next...  ...with security researchers and software engineers to develop, productize, and...  ...processing systems, and production ML pipelines. ~ Strong...  ...detection, malware classification, network traffic analysis, webpage... 
    Network
    Full time

    Cylake, Inc

    Sunnyvale, CA
    18 hours ago
  • $150k - $185k

     ...Senior Software Engineer Selector is building an operational intelligence platform for digital infrastructure. Using an AI/ML-based analytics approach, the platform provides actionable, multi-dimensional insights to network, cloud, and application operators. It helps... 
    Senior
    Network

    Selector

    Santa Clara, CA
    4 days ago
  • $160k - $200k

     ...advanced server, storage, and networking solutions for Data...  ..., and committed engineers, technologists, and business...  ...seeking a top-notch hands-on Sr. Software Engineer to work on...  ...several end-to-end AI agent pipelines that handle...  ...in Python and ML/LLM frameworks Proficiency... 
    Senior
    Network
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  • $166k - $201k

     ...Senior Software Engineer Crusoe is on a mission to accelerate the abundance...  ...only vertically integrated AI infrastructure company built...  ...for high performance AI and ML workloads Contributing to...  ...Storage. Familiarity with networking technologies like RDMA and... 
    Senior
    Network
    Temporary work

    Crusoe

    Sunnyvale, CA
    4 days ago
  • $170k - $277k

     ...Our Mission At Palo Alto Networks®, we’re united by a shared mission...  ..., and Inclusion. We weave AI into the fabric of everything...  ...a visionary Senior Principal Engineer/Architect to serve as the technical...  ...a deep empathy for internal software developers as your primary... 
    Senior
    Network
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $143.5k - $212.85k

     ...operate a global, two-sided network at scale that connects...  ...all phases of the Software Development Lifecycle (...  ...issues, guiding junior engineers, operating with little...  ...key contributor to our AI-powered tooling initiative...  ...to leverage LLM and ML capabilities in their own... 
    Senior
    Network
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    18 hours ago
  • $145k - $235.5k

     ...Mission At Palo Alto Networks®, we’re united by a...  ...and Inclusion. We weave AI into the fabric of everything...  ...AI-Native Cloud FinOps Engineer , you will build...  ...will focus heavily on AI/ML compute infrastructure...  ...efficiency as a continuous software feature, you will... 
    Senior
    Network
    Full time
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Shift work

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  •  ...building the foundation for physical AI — a unified platform that...  ...easy to build and deploy as software. Today, robotics is fragmented...  ...We are looking for a Senior AI Engineer to design, build, and ship AI-...  ...and webhooks; Python for AI/ML integration and scripting ~... 
    Senior
    Full time

    Dexmate

    Santa Clara, CA
    18 hours ago
  • $193.3k - $261.5k

     ...design patterns, reliability, and scaling ~5+ years of full software development lifecycle experience, including coding standards,...  ...~ Experience mentoring, serving as a tech lead, or leading an engineering team ~ Masters degree in computer science or an equivalent background... 
    Senior
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $152k - $204k

     ...CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers...  ...at  What You'll Do: Senior engineers are area owners who lead designs...  ...plus) and deep familiarity with networked systems and performance. ~ Optimize end-to-end ML system performance by developing... 
    Senior
    Network
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    10 days ago
  • $255.65k

     ...Senior AI Software Engineer Immigration sponsorship is not available for this position. What you can expect: As a Senior AI Software...  ...experience; ~8 years of experience with deep learning, neural networks, and data preprocessing; ~8 years of experience with AI... 
    Senior
    Network
    Work at office
    Remote work

    Zoom Video Communications

    San Jose, CA
    3 days ago
  • $144k - $236k

     ...worlds largest professional network, built to create economic opportunity...  .... Responsibilities: AI is at the core of how...  ...trust platforms. As a Senior AI Software Engineer you will own end-to-end...  ...paradigms ~ Experience applying AI/ML to recommender systems at... 
    Senior
    Network
    For contractors
    Work at office
    Immediate start
    Flexible hours

    LinkedIn

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - AI/ML Networking. Be the first to apply!