Software Development Engineer
Core
Building AI-powered learning, coaching, and performance systems for Amazon Customer Service Associates from the ground up.
Role type
Senior IC software development engineer (generative AI & distributed systems)
Builds
Scalable services and experiences for personalized associate development and AI coaching
Domain
Customer service + Generative AI + Personalization + Distributed systems
Deliverable
production ML models | product features
Required skills
Generative AI, large language models, distributed systems, system architecture, API design, experimentation, data modeling, observability
Preferred skills
Full SDLC, large-scale customer-facing platforms, recommendation systems, zero-to-one product development, cross-service integration
Technologies
Generative AI, LLMs, distributed systems frameworks
Responsibilities
Design and build scalable services for personalized learning and coaching; Develop AI-powered coaching capabilities using generative AI; Create closed-loop systems to measure intervention outcomes; Partner with Product and Science to translate models into production systems; Make foundational architectural decisions for greenfield products; Design APIs and integration patterns for associate context; Build mechanisms for experimentation and observability
Seniority
Senior, hands-on IC