Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs - Amazon.com Services LLC

Discussion

Summary

This role involves developing distributed AI/ML systems and collective operations for scaling across accelerators and servers. The engineer will work primarily in C/C++ on low-level systems, focusing on Linux kernels and high-performance networking.

We are seeking an experienced engineer to work on distributed AI/ML systems. This role involves working on collective operations - the fundamental operations that enable AI to scale across multiple accelerators & servers. Most of our stack is C/C++ and relatively low level, so solid knowledge of Linux, kernels, and performant code is important. Experience with embedded systems is valued, and experience with high-speed networking or HPC interconnects is valued highly. If you like solving hard pr…

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available