Software Development Engineer, AWS EC2 Nitro Team
Core
Building the next generation of EC2 Supercomputers and Machine Learning platforms optimized for high-performance training and inference workloads.
Role type
Senior IC software engineer (systems/hardware/firmware)
Builds
EC2 Supercomputers and ML platforms for AWS
Domain
Cloud computing, high-performance computing, embedded systems
Deliverable
production ML models
Required skills
C/C++, Rust, Linux, embedded software, distributed systems, object-oriented design, automated build processes, software unit testing
Preferred skills
ML frameworks, cluster management, full software development life cycle
Technologies
C, C++, Rust, Linux
Responsibilities
Develop hardware, firmware, systems, and application software for EC2 Nitro; design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications; work with a broad group of technical teams.
Seniority
Senior, hands-on IC