Sr. Machine Learning Engineer, PXT EXR-Ops Tech
Job Description
Amazon.com Services LLC is hiring a Senior Machine Learning Engineer to lead technical strategy and architecture for ML systems in PXT EXR-Ops Tech. Based in Bellevue, WA (onsite), this role focuses on designing production-grade AI services, including generative AI and LLMs, while driving platform decisions across teams.
Role Overview
As a technical leader, you will define and execute the ML strategy for your team and adjacent groups, shape large-scale system design, and guide how machine learning systems are served, governed, and operated. The work spans real-time and batch serving infrastructure, MLOps and model governance, responsible AI, and cost optimization, with hands-on involvement in technology evaluation and engineering execution.
Responsibilities
- Define and drive the ML technical strategy and architecture across your team and adjacent teams
- Design and lead the implementation of complex, multi-model ML systems at Amazon scale
- Architect ML platforms and frameworks that support rapid experimentation and deployment across the organization
- Lead design for real-time and batch ML serving infrastructure with high availability and low latency
- Drive adoption of ML best practices including MLOps, model governance, responsible AI, and cost optimization
- Evaluate and introduce new ML technologies and methods (including foundation models, RAG, fine-tuning, and RLHF)
- Coordinate cross-functional initiatives spanning science, engineering, product, and business teams
- Influence organization-wide technical decisions through design reviews, architecture reviews, and technical writing such as design documents and white papers
- Mentor and develop L4 and L5 ML engineers, including raising the hiring bar as a bar raiser or interviewer
- Improve operational excellence by defining SLAs, building dashboards, automating incident response, and reducing operational burden
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language
- 5+ years leading design or architecture work for new and existing systems (design patterns, reliability, and scaling)
- Experience as a mentor, tech lead, or engineering team lead
- Experience in technical support, or experience training and deploying machine learning systems for large-scale optimizations
- Experience building large-scale ML and AI solutions at Internet scale
- Experience creating and managing complex, cross-team project plans
- 4+ years distributed systems experience, or a Bachelor’s degree in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics, or an equivalent quantitative field
- Experience with ML and LLM fundamentals including architecture, training/inference lifecycles, and optimization of model execution, or experience building complex software systems delivered to customers
Benefits
- Sign-on payments
- Restricted stock units (RSUs)
- Health insurance, including medical, dental, vision, prescription, Basic Life & AD&D insurance, and option for Supplemental life plans; EAP; Mental Health Support; Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
- Option for Supplemental life plans
- EAP
Preferred Qualifications
- 5+ years of full software development life cycle experience including coding standards, code reviews, source control management, build processes, testing, and operations
- Bachelor’s degree in computer science or equivalent
- Experience leading engineering discussions about technology decisions and strategy related to a product
- Experience defining ML platform strategy and building reusable ML infrastructure
Salary: USD 168,100 - 227,400 per year.