Machine Learning Engineer, Prime Video Ads CX
Job Description
This role is part of the Prime Video Ads CX team, focused on machine learning that personalizes the ads experience for customers on Prime Video. You will apply ML-based solutions to balance customer satisfaction and engagement with monetization goals using large-scale customer data.
Role Summary
As a Machine Learning Engineer on the Prime Video Ads CX team, you will own personalization of the ads experience. The team works with millions of customers’ signals to understand behavior and business needs, then formulates machine learning solutions designed to improve customer delight. The work requires a strong background in machine learning, experience with big data and neural network models, and the ability to maintain highly available, mission-critical systems.
Responsibilities
- Collaborate closely with Scientists to develop machine learning based solutions for the Ads Customer Experience on Prime Video.
- Build solutions to process massive data, scale machine learning models, and define and optimize criteria critical to customer experience outcomes.
- Drive cross-team initiatives and lead a team of developers on key initiatives.
- Mentor engineers on the team.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling for new and existing systems.
- Experience programming with at least one software programming language.
- 3+ 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 with video ad serving and ad delivery.
Preferred Qualifications
- 3+ 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 with video ad serving and ad delivery.
What You Will Work On
You will work on personalizing the ads experience for a customer on Prime Video, using machine learning based solutions to tailor advertising in ways that support both engagement and monetization. The role includes building and maintaining systems that can operate at scale, leveraging large datasets to drive modeling and decision-making.
Basic Qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling for new and existing systems.
- Experience programming with at least one software programming language.
Benefits
- Sign-on payments and restricted stock units (RSUs).
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, 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.
Position Details
- Location: Arlington, VA (onsite)
- Compensation: USD 143,700 - 194,400 per yearly
- Minimum Experience: 3 years
- Education: Bachelor’s degree in computer science or equivalent