Senior Software Development Engineer, EC2 Trainium AI Infra
Core
Lead technical strategy, design, and operation of infrastructure services for AWS Trainium-based AI servers, ensuring reliability and performance at scale.
Role type
Senior IC infrastructure software engineer (AI/ML provisioning)
Builds
Large-scale microservices and provisioning systems for AI/ML workloads
Domain
Cloud infrastructure + AI/ML hardware provisioning
Deliverable
infrastructure
Required skills
System architecture, microservices design, cross-functional collaboration, technical mentorship, performance optimization, reliability engineering, scaling strategies, software development lifecycle management, code review leadership, operational excellence
Preferred skills
Full SDLC experience, coding standards enforcement, source control management, build processes, testing frameworks, operations automation
Technologies
AWS Trainium, UltraServers, microservices frameworks, provisioning pipelines (via careerplan.io/jobs/10569705-senior-software-development-engineer-ec2-trainium-ai-infra-at-amazon)
Responsibilities
Design and develop infrastructure systems for AI workloads, define architectural direction for provisioning systems, collaborate with hardware and datacenter teams, mentor engineers on best practices, investigate and resolve complex performance challenges
Seniority
Senior, hands-on IC with leadership responsibilities