Sr Software Development Engineer, Ec2 Nitro Machine Learning Systems

Amazon

United States
168,100.00 - 227,400.00 usd annually py
**
C, c++ or rust development
Linux environment expertise
Linux package management
** Amazon is seeking a Senior Software Development Engineer for its EC2 Nitro Machine Learning Systems team, focusing on developing and scaling EC2 compute platforms. The ideal candidate should possess strong programming skills in C, C++, or Rust and have experience with Linux, machine learning frameworks, and cluster management. **

Job Summary

  • Design and develop innovative technologies that power the infrastructure supporting machine learning workloads.
  • Lead technical projects establishing EC2 as the definitive source for ML performance best practices across diverse applications including LLMs, multimodal systems, and emerging model architectures.
  • Collaborate with hardware engineering teams to influence future platform designs based on performance insights gathered from state-of-the-art research and customer workloads.

Matching Summary

Match Score: 75

** Amazon is seeking a Senior Software Development Engineer for its EC2 Nitro Machine Learning Systems team, focusing on developing and scaling EC2 compute platforms. The ideal candidate should possess strong programming skills in C, C++, or Rust and have experience with Linux, machine learning frameworks, and cluster management. **

Salary

168,100.00 - 227,400.00 USD annually

Skills & Requirements

Must-have

  • C, C++ or Rust development
  • Linux environment expertise
  • Linux package management
  • Automated build processes
  • Software unit testing

Nice-to-have

  • ML frameworks knowledge
  • Cluster management expertise
  • Customer relationship building
  • Performance challenge investigation

Key Requirements

  • Experience in software development
  • Solid understanding of computer science fundamentals
  • Experience with version control systems

Work Rights

Not specified

Tailored Resume

Cover Letter