✦ Luna Orbit — AI & Machine Learning

Sr Software Development Engineer, EC2 Nitro Machine Learning Systems

at Amazon.com

📍 US, WA, Seattle Unknown Posted March 14, 2026
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category AI & Machine Learning

This role involves developing and scaling machine learning systems for EC2 Nitro, focusing on hardware-software integration, performance, and cloud infrastructure in a Linux environment.

  • Design and develop ML infrastructure
  • Lead performance optimization
  • Collaborate with hardware teams
  • Build regression testing systems
  • Develop scalable cloud ML platforms

The position requires expertise in C, C++, or Rust, Linux, and ML frameworks, with responsibilities including performance testing, regression validation, and hardware integration for high-performance cloud ML workloads.

The ideal candidate is a senior software engineer with over 5 years of experience in C, C++, or Rust, with strong Linux environment skills and knowledge of machine learning frameworks and cluster management. They should have a proven track record in performance optimization and scalable system development.

5+ years of non-internship professional software development experienceSolid understanding of computer science fundamentalsExpertise in CC++or RustExperience with Linux environmentKnowledge of ML frameworks and cluster management
ML frameworksCluster managementPerformance testingHardware-software integration
LinuxML frameworksCluster management tools
CC++RustLinuxML frameworksCluster managementSoftware developmentPerformance optimizationRegression testingHardware integration
CC++RustLinuxML frameworksCluster managementSoftware developmentPerformance optimizationRegression testingHardware integration
leadershipcollaborationproblem-solvingcommunicationtechnical expertise
Industry Technology
Job Function Senior software engineering for cloud-based ML systems
Role Subtype Software Engineer
Tech Domains Linux, Machine Learning, Firmware, Networking
Software Development EngineerEC2 NitroML frameworksCluster managementLinuxCC++RustRegression testingHardware integrationPerformance optimizationCloud computingAI/ML workloadsScalable systemsPerformance testingSoftware development

Less than 5 years of professional software development experience, Lack of expertise in C, C++, or Rust, No experience with Linux or ML frameworks

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile