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

Lead Software Engineer, ML Network Stack - Annapurna Labs

$193.3k - $261.5k

Amazon Inc.

Lead Software Engineer, ML Network Stack - Annapurna Labs

ID lavoro: 10488925 | Amazon.com Services LLC

We are seeking an experienced engineer and technical leader to join our team that owns the network stack for EC2 distributed AI/ML systems. The team develops support for a variety of frameworks and communication libraries including NCCL, NVSHMEM, NIXL, NCCL GIN, and CUDA kernels. Solid knowledge of Linux, networking, and performant coding is important. Experience with embedded systems is valued, and experience with high-speed networking or HPC/RDMA interconnects is highly valued.

If you like solving hard problems, want to work with HPC and ML customers, iterate fast and deliver meaningful solutions at scale, then come join us! This truly is a role at the forefront of AI/ML—you'll be working on features for the largest clusters, with the largest customers, for the largest AI models.

The organization you would be joining is Annapurna Labs, an integral part of AWS that develops hardware and software components that are critical building blocks for EC2 infrastructure. Every instance in EC2 is running some type of hardware designed by Annapurna Labs. We specialize in designing software, systems, and chips that optimize the AWS customer experience.

Key job responsibilities

  • Be the Leader which works across the NVIDIA ML communication stack for enabling NVIDIA GPUs to work with the AWS EC2 machines. Knowledge of ML Networking, ML applications, and frameworks will be highly regarded. You'll be leading senior, mid-level, and junior SDEs and directing work to ensure the team delivers functions and features required for the latest and largest ML workloads.

Come be a part of an organization that has developed some of the foundational technologies in AWS and EC2. Annapurna Labs' inventions are routinely mentioned in keynotes and all of re:Invent. Do you recognize Nitro, Trainium, EFA, ENA-X, Inferentia, Graviton? Join us and help create the future. We are seeking Senior SDE's interested in moving to an SDM role after ramp.

About the team

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

Diverse Experiences

Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences.

Mentorship and Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience as a mentor, tech lead or leading an engineering team, or experience in development in the last 3 years
  • 5+ years of experience with programming language: C or C++
  • Bachelor's degree in computer science or equivalent
  • Experience working with ML Communication Libraries or RDMA Networking

Amazon 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 (RSU). 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 .

  • 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
  • parental leave

Qualifiche Preferenziali

  • Bachelor's degree in computer science or equivalent
  • Experience working with ML Communication Libraries or RDMA Networking

Amazon 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 (RSU). 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 .

  • 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
  • parental leave

USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually

USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, ML Network Stack - Annapurna Labs in Seattle, WA vacancy
  • $220.1k - $297.7k

    We are hiring a Sr. Software Development Manager for the...  ...owns major parts of the network stack for EC2 distributed AI/ML and HPC systems. The team...  ...seeking an experienced engineering manager with multiple years...  ...you would be joining is Annapurna Labs, an integral part of AWS... 
    Suggested
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $110.5k - $160k

     ...own the user-space software that makes the...  ...Fabric Adapter (EFA) network card work for Machine Learning (ML) and High-Performance...  ...teams in the stack to invent new APIs...  ...for EFA. As part of Annapurna Labs in AWS we are very...  ...science, computer engineering, or related field,... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  •  ...of AI-driven reliability engineering? At JPMorganChase, we're...  ...is your opportunity to lead at the forefront of agentic...  .... As a Senior Lead Software Engineer at JPMorganChase within the AI/ML Data Platforms...  ...pipelines, application stacks, and cloud infrastructure... 
    Suggested

    JPMorgan Chase & Co.

    Seattle, WA
    1 day ago
  • $184k - $287.5k

     ...rack, multi-tenant AI/ML datacenters with NVIDIA...  ...NVIDIA seeks a Senior Software Engineer for our CSP (Cloud...  ...focus on the cloud-native stack for datacenter...  ...-native stacks across networking (RDMA/RoCE), storage,...  ...working for us. NVIDIA is leading the way in groundbreaking... 
    Suggested
    Full time
    Remote work

    Nvidia

    Seattle, WA
    5 days ago
  • $130.6k - $192k

     ...platform in industry that enables Product Engineers, Data Scientists, ML Engineers and non-technical audiences...  ...the right place for you. As a full stack engineer, you’ll build across our...  ...Code, Codex, Cursor) across the full software development lifecycle, including design... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    4 days ago
  • $176.6k - $247.3k

     ...datacenters all around the world. As a SoC Power Engineer, you’ll contribute to the project at the...  ..., designers, verification engineers, software teams, and Physical Design experts –...  ...power Make power measurements in the lab and correlate back to simulations. Work... 
    Local area
    Flexible hours

    Amazon Inc.

    Bellevue, WA
    1 day ago
  • $224k - $356.5k

     ...progress.We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX...  ...Superclusters.What You’ll Be Doing:Lead the architecture and delivery of high-scale...  ...pairing, and coaching.Stay ahead of AI/ML infrastructure trends and drive... 
    Full time

    Nvidia

    Seattle, WA
    5 days ago
  • $172.5k - $260.1k

     ...up your career at the company leading workforce transformation in...  ...leadership for the DET IT Finance Engineering team, fostering a culture of...  ...leader to guide and support software engineers working on Workday...  ...technologies, including AI/ML, automation, and integration... 
    Full time

    Salesforce

    Seattle, WA
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Chief Data and Analytics Office,...  ...solutions to enhance the reliability and scalability of AI/ML platforms and applications to accommodate fast growing... 
    Work at office

    Testing Site - JPMC

    Seattle, WA
    23 hours ago
  •  ...possible with artificial intelligence and machine learning – and we need engineers like you to help us do it reliably, securely, and at scale. As a Lead Software Engineer at JPMorganChase within the AI/ML Data Platforms organization, you will be a key member of the... 

    JPMorgan Chase & Co.

    Seattle, WA
    1 day ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure...  ...and deploy secure, scalable cloud platforms optimized for AI/ML workloads. Partner with AI teams to translate compute... 
    For contractors

    JPMorgan Chase & Co.

    Seattle, WA
    1 day ago
  • $105.4k - $207.8k

     ...performance and production engine for regulatory reporting...  ...these skills:Technical Stack: Strong proficiency in...  ...the rapidly evolving AI/ML landscape and translating...  ...communicator — able to lead technical conversations...  ...equivalent field.6+ years of software engineering experience,... 
    Work at office
    Local area

    Deloitte

    Seattle, WA
    5 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where...  ...solutions across diverse technology stacks, and help drive significant business value...  ...stack, including cloud connectivity, network diagnosis, resilient systems, API... 

    Chase

    Seattle, WA
    23 hours ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate...  ...cloud platforms optimized for AI/ML workloads. Partner with AI teams to...  ...Ray.io, Slurm). Strong knowledge of network architecture, database programming (SQL... 
    For contractors

    JPMorgan Chase & Co.

    Seattle, WA
    1 day ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...concepts, including transformer architecture, ML training, and inference. Experience...  ...Ray.io, Slurm). Strong knowledge of network architecture, database programming (SQL... 

    Testing Site - JPMC

    Seattle, WA
    23 hours ago
  • Neuromorphic Labs is building the next generation of AI infrastructure. We are hiring a founding engineer at Staff or Senior level to own major parts of the platform from day one. You will decide the core platform, stack, and culture with the founding team, and share meaningful... 

    Neuromorphic Labs

    Bellevue, WA
    2 days ago
  • JPMorganChase seeks a Lead Software Engineer in Seattle to design reliable, scalable AI/ML platforms and drive reliability engineering across teams. You will build reusable services, contribute to architecture decisions, and partner with product and platform teams to unblock... 

    JPMorganChase

    Seattle, WA
    1 day ago
  • engineeringjobs.net, Inc. seeks a Senior Software Engineer to design and build scalable full-stack software across React/TypeScript, GraphQL, and Google Cloud Platform, while leading technical initiatives from proposal through delivery. Establish engineering standards,... 

    VGP JOINT STOCK COMPANY

    Seattle, WA
    3 days ago
  • $241.68k

     ...Tech Lead Research Scientist, Physical AI Infra...  ...contribute technical insights, software, and, where appropriate...  ...across multiple engineers and partner teams, define...  ...interfaces, resolve cross-stack trade-offs, and remain...  ...projects such as Isaac Lab, Isaac Sim, MuJoCo,... 
    Temporary work

    ByteDance (old)

    Seattle, WA
    1 day ago
  • JPMorganChase is seeking a Lead Software Engineer for the CDAO AI/ML Data Platform team in Seattle. You will drive delivery of trusted, scalable technology products while mentoring teams and maintaining secure, high-quality production code. You will guide AI-assisted tooling... 

    JPMorganChase

    Seattle, WA
    2 days ago
  • JPMorgan Chase & Co. in Seattle is seeking a Senior Lead Software Engineer to join the AI/ML Data Platform team. You will work within an agile structure to build trusted, scalable financial technology products and contribute to secure engineering practices. The role focuses... 

    JPMorgan Chase & Co.

    Seattle, WA
    3 days ago
  • JPMorganChase's CDAO AI/ML Data Platform team is hiring a Lead Software Engineer to shape trusted, scalable technology products in a secure environment. You will guide an agile team, drive architecture, and deliver production-grade systems. You will mentor engineers, ensure... 

    J.P. Morgan

    Seattle, WA
    4 days ago
  • JPMorgan Chase & Co. in Seattle seeks a Senior Lead Software Engineer to join the Infrastructure Platforms team. You will guide Agile teams, develop...  ...infrastructure for scalable cloud platforms designed for AI/ML workloads. You’ll collaborate across engineers, vendors, and... 

    JPMorgan Chase & Co.

    Seattle, WA
    1 day ago
  • JPMorganChase is seeking a Senior Lead Software Engineer for the AI/ML Data Platform team in Seattle. You will drive architecture, governance, and secure, scalable delivery of critical financial technology products within an agile environment. The role emphasizes leading... 

    JPMorganChase

    Seattle, WA
    1 day ago
  • JPMorganChase is seeking a Senior Lead Software Engineer to join the CDAO's AI/ML Data Platform team. You will guide agile teams to enhance, build, and deliver trusted, secure, scalable technology products. You will influence design decisions, mentor engineers, and promote... 

    Aumni

    Seattle, WA
    1 day ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of...  ...with open-source projects in the OLAP/data stack: Apache DataFusion, DuckDB, Apache Arrow Flight SQL... 
    Full time
    For contractors

    JPMorgan Chase & Co.

    Seattle, WA
    3 days ago
  •  ...you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of...  ...Familiarity with open‑source projects in the OLAP/data stack: Apache DataFusion, DuckDB, Apache Arrow Flight... 
    Full time
    For contractors

    JPMorgan Chase & Co.

    Seattle, WA
    23 hours ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of...  ...with open‑source projects in the OLAP/data stack: Apache DataFusion, DuckDB, Apache Arrow Flight SQL... 
    For contractors

    Testing Site - JPMC

    Seattle, WA
    23 hours ago
  • $232.56k - $427.5k

     ...Tech Lead Software Engineer - AI Compute Infrastructure Location: Seattle Team: Infrastructure...  ...to deliver cost‑efficient and secure ML platforms. Collaborate across teams...  ...systems, and/or high‑performance networking systems. Hands‑on experience... 
    Temporary work

    ByteDance (old)

    Seattle, WA
    1 day ago
  • $184.9k - $250.2k

    The Velocity Labs team mission is to think...  ...and passionate Software Development Manager...  ...be responsible for leading a team that will be...  ...scale requires engineers with extraordinary...  ...dynamic team of AI/ML practitioners, applied...  ...software/hardware/networks development life... 
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer, ML Network Stack - Annapurna Labs. Be the first to apply!