Staff Machine Learning Engineer - Search
Core
Lead the design and evolution of ML and AI driven Search algorithms for the global streaming app HBO Max, impacting how millions of users discover content.
Role type
Staff Machine Learning Engineer (Search & Personalization)
Builds
Large-scale model driven search algorithms including retrieval, ranking, and query understanding for HBO Max
Domain
Streaming, Content Discovery, Search & Personalization
Deliverable
production ML models
Required skills
Search and ranking algorithms (retrieval, LTR, semantic search, query understanding), Large-scale ML systems in production, Technical leadership, Online experimentation, Python, Distributed systems, Cloud platforms (AWS/GCP/Azure), Data fundamentals (SQL, pipelines, feature stores)
Preferred skills
Recommender systems or personalization, NLP techniques, Vector search / ANN (Faiss, ScaNN), Streaming/marketplace/content discovery platforms
Technologies
Python, Java, Go, AWS, GCP, Azure, Faiss, ScaNN, SQL
Responsibilities
Lead design and development of large-scale model driven search algorithms, Define and evolve technical strategy for search, Drive end-to-end ML systems, Partner with product and infrastructure teams, Mentor engineers and data scientists, Identify high-impact opportunities across search and personalization
Seniority
Staff, hands-on IC with technical leadership