Machine Learning Engineer, Sponsored Products and Brands
Core
Design, build, and run distributed ML infrastructure for Sponsored Products and Brands recommendation models, enabling real-time ad ranking and serving for millions of advertisers and shoppers worldwide.
Role type
Senior Machine Learning Infrastructure Engineer (Ads/Recommendation)
Builds
ML infrastructure for offline feature engineering, daily model retraining, online feature stores, and real-time inference for ad ranking systems.
Domain
E-commerce advertising, machine learning infrastructure, distributed systems
Deliverable
production ML models
Required skills
Distributed systems design, large-scale software development, ML infrastructure building, model training pipelines, real-time inference systems, feature engineering, system optimization, code reviews, mentorship
Preferred skills
Mathematics optimization (linear/nonlinear programming), Master's degree in CS/Engineering/Mathematics
Technologies
C#, C++, Java, Perl, distributed systems frameworks
Responsibilities
Design and develop ML infrastructure for advanced recommendation models from training to real-time inference; Improve scalability and efficiency of large-scale training and inference systems; Collaborate with scientists to optimize model performance and transition models to production; Deliver end-to-end ML solutions including design, implementation, testing, and operations; Collaborate across teams to build systems serving ads on all Amazon platforms; Participate in design/code reviews and mentor peers.