Senior Software Development Engineer, Under the Roof Labor Planning, UTR
Core
Design and scale distributed backend services powering labor planning across Amazon's fulfillment, delivery, and operations networks, integrating machine learning models into production.
Role type
Senior Software Development Engineer (Backend/ML Integration)
Builds
Distributed backend services, capacity predictions, scheduling recommendations, and planning signals for labor planning.
Domain
Logistics, Operations Research, Machine Learning
Deliverable
production ML models | product features
Required skills
Distributed systems design, Machine learning integration, Architecture leadership, Mentorship, System reliability, Operations research
Preferred skills
Full software development lifecycle, Code review strategy, Build processes, Testing strategy
Technologies
AI-native development tools, Data pipelines
Responsibilities
Own design and delivery of complex distributed backend services, Partner with Science teams to productionize ML models, Drive engineering excellence through design and code reviews, Lead cross-team technical initiatives, Mentor engineers toward senior-level ownership
Seniority
Senior, hands-on IC with leadership responsibilities