Senior Software Development Engineer, AWS EC2 Nitro Team
Core
Building the next generation of EC2 Supercomputers optimized for high-performance training and inference workloads within the AWS EC2 Nitro platform.
Role type
Senior Software Development Engineer (Infrastructure/ML Platforms)
Builds
EC2 Supercomputers and machine learning platforms for AWS cloud infrastructure
Domain
Cloud computing, high-performance computing, AI/ML infrastructure
Deliverable
production ML models | infrastructure
Required skills
C/C++ or Rust development, Linux environment expertise, system design and architecture, mentorship/tech lead experience, automated build processes, software unit testing
Preferred skills
ML frameworks knowledge, cluster management, full software development life cycle experience
Technologies
C, C++, Rust, Linux
Responsibilities
Develop new EC2 machine learning platforms, optimize performance at massive scale, collaborate with hardware and firmware teams, lead design and architecture of new systems
Seniority
Senior, hands-on IC with leadership responsibilities