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

EFA Network Software Engineer I, Annapurna Labs

$110.5k - $160k

Amazon Locker

Want to help make the next generation of Machine Learning in the cloud possible? Do you have a laser focus on performance in your code? We want to talk to you! We own the user-space software that makes the Elastic Fabric Adapter (EFA) network card work for Machine Learning (ML) and High-Performance Computing (HPC) customers on AWS. Across multiple projects written in C, our team enables customers to network thousands of GPU and CPU instance types to handle the toughest clustered workloads. Be a part of a dynamic, fast-paced group that has a big impact every day on the hottest companies doing AI and HPC today. Key job responsibilitiesYou will write the highest-performing code in C for multiple open source projects supporting EFA, such as Libfabric and Open MPI. You will work with multiple teams in the stack to invent new APIs for the latest concepts in networking in the cloud. Dive deep into how your customers are doing collectives and messaging at high bandwidth and low latency. Provide expert-level support to some of the biggest names in AI in the world. A day in the lifeStart from the needs of your customer and invent new ways of cutting the occupancy of the software stack for EFA. Get your peers and stakeholders on board with excellent written designs. Write comprehensive tests to drive the development of new features and guard against regressions. Work with our ML Infrastructure team to see your products perform on 100s and 1000s of top-end machine clusters. About the teamWe are a fast-paced team that owns the user-space software stack for EFA. As part of Annapurna Labs in AWS we are very nimble, paying careful attention to what the AI industry is going to try next, and having our products ready. We focus heavily on automation, confining operations to the most interesting problems as customers continuously experiment with what our network can do. Our team is a place of growth, concentrating on your career and goals and motivating you to achieve your highest potential. Basic qualifications- Bachelor's degree or above in computer science, computer engineering, or related field, or Bachelor's degree- Strong programming skills in C (coursework, projects, or internship experience)- Familiarity with systems programming concepts (memory management, performance optimization, Linux)- Experience with source control (Git), code reviews, and build processes (internship experience counts)Preferred qualification - Contributions to open source projects (Libfabric, Open MPI, or similar)- Coursework or experience in computer networking (protocols, latency optimization, distributed systems)- Experience writing performance-critical code with a focus on minimizing instruction count and occupancy- Familiarity with HPC or ML infrastructure concepts- Experience with the full software development lifecycle including testing and operationsAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.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, WA, Seattle - 110,500.00 - 160,000.00 USD annually

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the EFA Network Software Engineer I, Annapurna Labs in Seattle, WA vacancy
  • $193.3k - $261.5k

     ...with the hardware and software teams to ensure the right...  ...for performance engineers to develop and improve...  ...professional.About Amazon Annapurna Labs:Amazon Annapurna Labs...  ...Trainium ML chips, in networking and security with products...  ...Fabric Adapter (EFA), and in computing with... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    a month ago
  • $168.1k - $227.4k

    Annapurna Labs builds custom Machine Learning accelerators that are at the forefront...  ...AI on AWS. The Neuron Compiler Engineering team is searching for a Senior Software Development Engineer to support...  ...stack that takes neural network descriptions created in frameworks... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    14 days ago
  • $165.2k - $223.6k

    The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on AWS Trainium...  ...to the hardware and software boundary, our engineers build the infrastructure that large-scale training... 
    Suggested
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    23 days ago
  • $165.2k - $223.6k

    Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable...  ...1 servers that use them. This role is for a software engineer in the Distributed Training team for AWS Neuron. This... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    a month ago
  • AWS Neuron is the complete software stack for AWS Inferentia and Trainium, AWS purpose-...  ...machine learning. This senior software engineering role is part of the Machine Learning Inference...  .... The base salary range for this position is listed bel #J-18808-Ljbffr Annapurna Labs
    Suggested
    Work experience placement
    Internship
    Local area

    Annapurna Labs

    Seattle, WA
    4 days ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers...  ...to build and scale AI with confidence. Trusted by leading AI labs, startups, and global enterprises, CoreWeave combines superior... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    1 day ago
  •  ...About Nooks.ai : Nooks is an applied AI lab building the Agent Workspace for GTM. We...  ...science. About the Role Sales software was built for humans. But we believe most...  ...of design partners. As a Senior Software Engineer, you'll build those agents and iterate with... 
    Work at office
    3 days per week

    Nooks

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

    Application deadline: Sep 15, 2026The AWS Networking organization is hiring, and we’re looking for talented Software Development Engineers (SDE) to join our team. Within Networking, we’re confronting and solving complex and high-stake challenges. Our teams support the... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    7 days ago
  • About the TeamThe Networking team brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software...  ...degree in computer science, electronic engineering, network engineering or related fields.... 

    TikTok

    Seattle, WA
    a month ago
  • $180k - $270k

     ...technology - hyperscalers, AI labs, the AI hardware supply chain...  ...new solutionsLeading fellow engineers and stake-holders to identify...  ...cycle and reduce traditional software development and maintenance pain...  ...of AWS, Kubernetes, networking infrastructure. Angular, NoSQL... 
    Work at office
    Flexible hours

    Pure Storage

    Bellevue, WA
    7 days ago
  • $148.2k - $300.96k

    ByteDance Networking combines innovative ideas and technologies from network architecture, software‑defined networking (SDN), network virtualization, switch software and hardware...  ...Development, Computer Science, Computer Engineering, or a related technical discipline.... 
    Temporary work
    Local area
    Worldwide

    ByteDance

    Seattle, WA
    5 days ago
  • $150k - $180k

     ...to a high bar for code quality and API design, and you make the engineers around you better This role is hybrid with an expectation of 3...  ...coaching Join a fun, inclusive and highly motivated team culture (and help define it!) #J-18808-Ljbffr Madrona Venture Labs
    Work at office
    3 days per week

    Madrona Venture Labs

    Seattle, WA
    1 day ago
  • Job Description An employer is looking for a Network Architect to perform a comprehensive analysis of the current corporate network environment and develop a secure, scalable future-state architecture. The consultant will partner closely with internal technical leaders... 

    Insight Global

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

    The Velocity Labs team mission is to think beyond the confines of the normal product-orientated approach and to discover...  ...deliver results, you are likely a fit for this team.As a Software Development Engineer in our team, you will be responsible for designing and building... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  •  ...enables life scientists to collaborate and streamline day-to-day operations in the research lab, making pre-clinical research efficient and reproducible. As a software engineer, you will work closely with the leadership team to build the Genemod platform. You should have... 

    Genemod

    Seattle, WA
    a month ago
  • $167.85k - $209.75k

     ...Sr. Software Engineer – AI BioDesign The Allen Institute accelerates science for a healthier world through large-scale research designed to...  ...training and data technical stack Develop processes to support a lab-in-the-loop training paradigm Note: Reasonable... 
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    Allen Institute

    Seattle, WA
    16 days ago
  • YO AI Labs seeks a Senior Software Engineer (Contractor) to support an AI training project remotely, ~15 hours per week. You will design reinforcement learning environments and verification systems using MCP tools, focusing on software engineering tasks. You will develop... 
    Remote job
    For contractors

    YO AI Labs

    Seattle, WA
    2 days ago
  • YO AI Labs is seeking a Senior Software Engineer contractor to support an AI training project by building reinforcement learning environments that test AI models on complex software tasks using MCP tools. The role focuses on designing reproducible environments, deterministic... 
    Remote job
    Part time
    For contractors

    YO AI Labs

    Seattle, WA
    2 days ago
  •  ...leading research accelerator for frontier AI labs and a trusted partner for global...  ...plus top AI researchers who specialize in software engineering, logical reasoning, STEM,...  ...them at turing.com/referrals, and earn money from your network. #J-18808-Ljbffr Turing
    Remote job
    Full time
    For contractors
    Flexible hours

    Turing

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

    The Annapurna Labs team at Amazon builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine...  ...PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new... 
    Work experience placement
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    15 hours ago
  • ByteDance is looking for a graduate or recent PhD graduate to design and build high-speed network technologies. This role, scheduled from January 5, 2026, to December 14, 2026, requires passion for networking and proficiency in relevant programming languages. Successful... 

    ByteDance

    Seattle, WA
    5 days ago
  • $133.1k

     ...we refer to as Directorates within the Lab, focused on a specific area of scientific...  ...creative integration of advanced hardware and software to deliver computational solutions that...  ..., we connect foundational research to engineering to operations, providing the tools to... 
    For contractors
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Pacific Northwest National Laboratory

    Seattle, WA
    1 day ago
  •  ...building smart, connected products, delivering end-to-end engineering services from concept through production across IoT,...  ...industries. Our work is powered by advanced in-house labs and deep expertise in hardware, software, and AI.We are looking for a hands-on engineer who... 

    CyberCoders

    Seattle, WA
    a month ago
  • Senior Software EngineerJob Type: Contractor (~15 hours/week)Location: RemoteJob SummaryWe are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement...  ...within 24-48 hours of completing onboardingJ-18808-Ljbffr YO AI Labs
    Remote job
    For contractors

    YO AI Labs

    Seattle, WA
    2 days ago
  •  ...Job Description Job Description Controls Software Engineer — OneMHS Location: Atlanta, GA / Seattle, WA / Travel: Required travel to Seattle, WA for lab and hardware testing Experience: 7+ years preferred   Job Summary We are looking for a Controls... 

    IMS People

    Seattle, WA
    4 days ago
  • $120.3k - $161.3k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ..., across all media platforms. Job Summary: As a Software Engineer, you will use your deep Salesforce CRM Analytics,... 
    Work experience placement

    Disney Entertainment and ESPN Product & Technology

    Seattle, WA
    9 hours ago
  • $90k - $210k

     ...Cloud Software Engineer Cambridge, MA, Arlington, VA MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers... 
    Full time

    Morse Inc

    Seattle, WA
    4 days ago
  • $161.3k

     ...we refer to as Directorates within the Lab, focused on a specific area of scientific...  ...creative integration of advanced hardware and software to deliver computational solutions that...  ..., we connect foundational research to engineering to operations, providing the tools to... 
    For contractors
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Pacific Northwest National Laboratory

    Seattle, WA
    1 day ago
  • $182k - $222k

     ...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Software Engineer, Platform Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Seattle, WA
    2 days ago
  •  ...update them based on source field level or schema changes Working Knowledge on MSBI technology stack Refer to existing PBI dashboards and monitor regularly for trends anomalies and take necessary action Required Skills: Azure Additional Skills: Azure Engineer... 
    Temporary work

    Kaav Inc.

    Bellevue, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to EFA Network Software Engineer I, Annapurna Labs. Be the first to apply!