CareerPlanGet AI match score →

Sr. Software Engineer - ML and Distributed Systems, Amazon Personalize

Mountain View, California, United States💼 Full-time💰 $193,300–$261,500🗓 2026-07-15 → 2026-07-31

Core

Architecting and developing a large-scale machine learning platform for individualized customer recommendations.

Role type

Senior IC software engineer (distributed systems & ML)

Builds

Production-ready ML platform and distributed storage/index/query systems

Domain

Cloud computing / Machine Learning / Distributed Systems

Deliverable

production ML models

Required skills

Large-scale system design, ML pipeline development, distributed computing, system architecture, mentoring, agile delivery

Preferred skills

Full SDLC experience, code reviews, source control, testing, operations

Technologies

Distributed computing environments, ML frameworks (implied)

Responsibilities

Conceive and design innovative products and services, build distributed storage and query systems, create solutions for predictions on distributed systems, lead design and architecture of new systems

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗