Drimva

Amazon

EFA Network Software Engineer I, Annapurna Labs

$110K–$160K

Seattle, WA · Full-time · Posted Jul 22, 2026

Education
Bachelor’s degree or above in computer science, computer engineering, or a related field, or a bachelor’s degree.

About the job

Develop and support high-performance user-space software for Amazon’s EFA network adapter, enabling machine-learning and HPC workloads on AWS.

What you'll do

  • Write performance-focused C code for EFA-related open-source projects, including Libfabric and Open MPI.
  • Design networking APIs with other teams, and develop tests for new features and regressions.
  • Investigate customer workload needs, support AI customers, and evaluate software performance on large machine clusters.

What they ask for

  • Bachelor’s degree or above in computer science, computer engineering, or a related field, or a bachelor’s degree.
  • Strong C programming skills demonstrated through coursework, projects, or internship experience.
  • Familiarity with systems programming concepts, including memory management, performance optimization, and Linux.
  • Experience with source control (Git), code reviews, and build processes; internship experience counts.

Nice to have

  • Contributions to open-source projects such as Libfabric or Open MPI, or similar.
  • Coursework or experience in networking, performance-critical code, HPC or ML infrastructure, or the software development lifecycle.

Pay

110,500.00 - 160,000.00 USD annually (base salary)

Tools

C, Libfabric, Open MPI, Git, Linux

AI focus

Build and optimize networking software that supports machine-learning workloads and AI customers on AWS.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)