Engineering Manager - Viewer Experience
Core
Lead engineering efforts for core recommendation infrastructure powering dynamic discovery experiences across the product, serving hundreds of millions of users.
Role type
Senior Engineering Manager (ML Infrastructure & Recommendations)
Builds
Core recommendation platforms, retrieval, ranking, and real-time inference systems for personalized streaming experiences.
Domain
Streaming / OTT / Personalization / Machine Learning
Deliverable
production ML models
Required skills
ML Ops, data streaming, feature stores, model deployment, real-time processing, distributed systems architecture, team leadership, system resilience, latency optimization, cost efficiency, experimentation design, metrics ownership (engagement, precision/recall), hiring and mentoring
Preferred skills
Recommender systems, information retrieval, relevance, ranking, large language models, individual contributor experience in shipping services at scale
Technologies
Python, Java, Golang, Spark, Spark Streaming, Flink, MySQL, Scylla, Cassandra, Redis, DynamoDB, AWS, Azure, Google Cloud, CI/CD
Responsibilities
Lead and scale the infrastructure and recommendations platform; Drive technical strategy for core recommendation platforms; Architect backend services for massive concurrency and sub-second latencies; Partner with Product, UX, and Data Science on personalization enablers; Elevate engineering standards in observability and experimentation; Own and improve critical personalization metrics; Hire, mentor, and grow the engineering team
Seniority
Senior, hands-on IC with management responsibilities