Machine Learning Engineer, Personalization
Core
Design and build scalable indexing, retrieval, and ranking systems to deliver personalized content experiences to millions of readers in real time.
Role type
Senior IC machine learning engineer (personalization/recommender systems)
Builds
Personalization systems powering content discovery and user engagement across digital products
Domain
Media & Publishing / Applied AI / Recommender Systems
Deliverable
production ML models
Required skills
Python, recommender systems, search, ranking, embeddings, two-tower architectures, A/B testing, LLMs, cloud platforms (AWS/GCP/Azure), SQL, NoSQL
Preferred skills
Experience with high-traffic environments, CI/CD practices
Technologies
Python, AWS, GCP, Azure, SQL, NoSQL
Responsibilities
Design and operate personalization systems for content discovery; Develop and improve ML models from candidate generation to final ranking; Use data-driven methods to improve candidate retrieval; Drive experimentation and A/B testing; Leverage LLMs for content understanding; Optimize systems for performance and scalability
Seniority
Senior, hands-on IC