Sr. Machine Learning Engineer, PXT EXR-Ops Tech
Job Description
Amazon.com Services LLC is hiring a Senior Machine Learning Engineer for an onsite role in Bellevue, WA. In this position, you will set the ML architecture and technical strategy for your team and influence adjacent groups as you design large-scale, production-grade AI services. The work spans generative AI and LLMs, real-time and batch serving, and the engineering practices that keep models governed, cost-aware, and reliable. This role also includes mentoring and raising the bar for technical execution.
Compensation: USD 168,100 - 227,400 per year. Experience level: 5+ years.
Responsibilities
- Define and drive the ML technical strategy and architecture across your team and adjacent teams
- Design and lead complex, multi-model ML systems at Amazon scale
- Architect ML platforms and frameworks that enable rapid experimentation and deployment across the organization
- Lead design of real-time and batch ML serving infrastructure with high availability and low latency
- Drive adoption of ML best practices across MLOps, model governance, responsible AI, and cost optimization
- Evaluate and introduce new ML technologies and methodologies, including foundation models, RAG, fine-tuning, and RLHF
- Lead cross-functional efforts across science, engineering, product, and business teams
- Influence org-wide technical decisions via design reviews, architecture reviews, and technical writing such as design documents and white papers
- Mentor and develop L4 and L5 ML engineers, serving as a bar raiser and interviewer
- Drive 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 (design patterns, reliability and scaling) of new and existing systems
- Experience as a mentor, tech lead, or leading an engineering team
- Experience in technical support, or experience training and deploying ML systems to solve large-scale optimizations
- Experience building large-scale machine learning and AI solutions at Internet scale
- Experience creating and managing complex, cross-team project plans
- 4+ years of 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 Machine Learning and Large Language Model 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 (medical, dental, vision, prescription, Basic Life & AD&D) and option for Supplemental life plans
- EAP and 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