Lead Software Engineer, ML Network Stack - Annapurna Labs
$193.3k - $261.5kAmazon Locker
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 responsibilitiesBe 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 teamOur 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 ExperiencesAmazon 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 BalanceWe 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 CultureHere 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 GrowthWe’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.Basic qualifications- 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++Preferred qualification - Bachelor's degree in computer science or equivalent- Experience working with ML Communication Libraries or RDMA NetworkingAmazon 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 - 193,300.00 - 261,500.00 USD annually
$193.3k - $261.5k
...an experienced engineer to work on distributed AI/ML systems. This role... .... Most of our stack is C/C++ and... ...with high-speed networking or HPC interconnects... ...be joining is Annapurna Labs, an integral... ...hardware and software components that... ...experience- 5+ years of leading design or...SuggestedInternshipLocal areaFlexible hours$127.1k - $185k
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...SuggestedInternshipLocal areaFlexible hours$193.3k - $261.5k
...and the low-level software stack that brings these... ...together across a network.We're looking for... ...Systems Software Engineer who wants to work... ...exploration. As part of the ML accelerator... ...teammatesAnnapurna Labs, our organization... ...as a mentor, tech lead or leading an engineering...SuggestedLocal areaFlexible hours$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions... ...chips, accelerators, and software stacks enable us to take on technical... ...our team members develop your engineering expertise so you feel empowered to...SuggestedLocal areaFlexible hours$212.7k - $287.7k
...delivers best-in-class ML training performance... ...enabled by the AWS Neuron Software Development Kit (SDK),... ....The Team: The Amazon Annapurna Labs team is responsible... ...world's most talented engineers. Our team covers multiple... ...an SDM III, you will lead a team of experienced...SuggestedLocal areaWork from homeRelocationFlexible hoursDay shift$193.3k - $261.5k
...these custom SoCs — that let software teams start development months... ...We're looking for a software engineer to build and own the models and... ...significant pieces of the stackNo ML background needed. You'll... ...Experience as a mentor, tech lead or leading an engineering team...InternshipLocal areaFlexible hours$212.7k - $287.7k
...delivers best-in-class ML inference performance... ...all enabled by edge software stack, the AWS Neuron... ...The Team: The Amazon Annapurna Labs team is a responsible... ...world’s most talented engineers. Our team covers multiple... ...a Manager III you be leading a team of experienced...Local areaWork from homeRelocationFlexible hours$183k - $247.6k
...all industries. We are seeking experienced Design Verification Engineers to build the next generation of our cloud server chips. Our success... ...techniques- Experience with verifying complex CPU, GPU, or ML accelerator designsAmazon is an equal opportunity employer and does...Local areaWork from homeFlexible hours$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...Full timeRemote work$157.3k - $212.8k
...all around the world. As a Sr. SoC EMIR Engineer, you’ll contribute to the EMIR sign-off of... ...Design engineers, Emulation engineers and software engineers.Basic qualifications-... ...(PrimeTime or similar)- Experience with lab equipment and lab power analysisAmazon is...Local areaFlexible hours$224k - $356.5k
...platform.We are looking for a deeply technical systems software engineer who will own AI stack readiness on DGX Station. You will profile workloads, identify... ...software engineering with hands-on experience in AI/ML workload optimization, GPU performance analysis, or deep...Full timeLocal area$262k - $364k
...(UX), and partner engineering teams to seamlessly... ...and technical leads (TLs) actively within... ...of experience in software development.7 years... ...experience with full stack development,... ...machine learning (ML) and developer-focused... ...system design, networking and data storage,...$157.3k - $212.8k
...integration of emergent technologies. We’re looking for an ASIC Design Engineer to help us trail-blaze new technologies and architectures,... ...'s degree in computer science or equivalent- 3+ years of full software development life cycle, including coding standards, code...InternshipLocal areaWork from homeFlexible hours$183k - $247.6k
...all around the world. As a Sr. SoC Power Engineer, you’ll contribute to the project at the... ...architects, designers, verification engineers, software teams, and Physical Design experts -... ...reduce power* Make power measurements in the lab and correlate back to simulations.* Work...Local areaFlexible hours$184k - $287.5k
...Technical Engagement Lead to evangelize... ...computing stack across critical... ..., systems, and software libraries within... ...high-performance networking (InfiniBand),... ...with partner AI engineering and researchers... ...include AI/ML, high-performance... ...leading AI research labs and the most...Full time$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$207k - $300k
Lead the technical strategy and architecture of next-... ...generation control planes and software infrastructure for highly-available ML network fabrics.Design and... ...Infrastructure and Cloud with senior engineers and product managers.... ...across the full-stack as we continue to push...Worldwide$207k - $301k
...the machine learning software/hardware stacks through providing insightful... ...usage, HLO profiles, ML graph summaries.Learn... ...with product area leads to understand model... ...’s degree or PhD in Engineering, Computer Science, or... ...scale system design, networking, security, data...Worldwide$212.7k - $287.7k
...are seeking a hands-on Software Development Manager to lead the team responsible for... ...seeking an experienced engineering manager for a mid-sized... ...you would be joining is Annapurna Labs, an integral part of AWS... ...full software/hardware/networks development life cycle,...Local areaRemote workFlexible hours$184k - $287.5k
NVIDIA is seeking a Senior Systems Software test (lead) Engineer to join our Cloud Service Provider... ...CSP) Engagements team, focusing on ML software stack validation for Datacenter products... ...firmware, drivers, OS integration, networking, and large-scale cluster environments...Full timeLocal area$272k - $431.25k
...NVIDIA is the engine of modern AI, and robotics... ...Isaac Sim, Isaac Lab, Isaac ROS, the foundation... ...you’ll be doing:Lead the Isaac... ...performing team of robotics software engineers; set... ...accelerated-computing stack across simulation,... ...computing and modern ML infrastructure, and...Full time- ...day is currently Tuesday.Engineering at Lambda is responsible... ...for resource management, networking, and RBAC across the platform.Lead incident response, root-cause... ...-on with observability stacks (Prometheus, Grafana,... ...scheduling, HPC workloads, or ML/AI infrastructure....Work at officeLocal areaWork from homeFlexible hours
- ...on deploying and configuring networking Hardware for new and existing... ...on-call rotation for Network Engineering teamYouHave 10+ years of experience... ...of the Linux networking stack and internalsStrong... ...knowledge or experience maintaining Software Defined Networks (SDN)Experience...Work at officeLocal areaWork from homeFlexible hours
- ...deliver industry-leading training and... ...leading model labs, global enterprises... ...looking for a Network Architect to join our Cluster Engineering Team and help... ...spans the full stack, from host-side... ...Engine) and the software layers that drive... ...fabrics for AI/ML and HPC...
- ...silicon and system.DescriptionAs a System Software Engineer Lead, you willLead the team in designing and architecting the software stack, including but not limited to boot, security... ...processors, ISA, Memory subsystem, coherency, AI/ML architecture, security, etc.Ability to...
$159k - $230k
Lead end-to-end system integration testing... ...reproduction.Design network, power and cooling... ...development of test software and infrastructure... ...software designers, test engineers, on project... ...hardware development labs, ensuring adequate... ...end highly complex ML system design involving...$272k - $431.25k
...motivated Principal System Software Engineer to drive next-... ...challenges across the software stack.What you'll be doing:... ...compute platforms.Lead performance... ...GPU, memory, storage, networking, and platform subsystems... ...accelerated computing and AI/ML software platforms.Contributions...Full time$250.8k - $286.2k
Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipLocal area$224k - $356.5k
...highly technical Engagement Lead to drive integration of... ...and Agentic AI software with our highest-priority... ...accelerating adoption of NVIDIA's stack across the initiatives... ...strategy, strong AI/ML background with hands-... ...with NVIDIA Product, Engineering, and Research, and your...Full time$262k - $365k
...requirements and lead a multi-year technical... ..., space, power, network, cooling to ensure... ...generalization of software solutions. Uphold... ...innovation, growth, engineering excellence,... ...problems across the full-stack as we continue to... ...Google’s ML hardware. The charter...Temporary workWorldwide
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!
- senior network engineer remote Cupertino, CA
- id software Cupertino, CA
- healthcare software sales Cupertino, CA
- software asset management analyst Cupertino, CA
- software implementation project manager Cupertino, CA
- software Cupertino, CA
- embedded software Cupertino, CA
- software sales Cupertino, CA
- remote software sales Cupertino, CA
- software support Cupertino, CA
