remote
Staff Machine Learning Engineer - Search - Warner Bros. Discovery
ML Engineer
Lead the design and implementation of advanced machine learning models for search relevance, leveraging Python, deep learning frameworks, and cloud services to deliver personalized, high‑performance search experiences.
About the role
Key Responsibilities
- Architect, develop, and deploy large‑scale machine learning pipelines that improve search relevance and personalization across multiple platforms.
- Design and experiment with state‑of‑the‑art deep learning and ranking models, including transformer‑based architectures and learning‑to‑rank techniques.
- Collaborate with data engineers, product managers, and UX teams to define metrics, collect training data, and integrate models into production search services.
- Optimize model performance and scalability using cloud infrastructure (AWS) and distributed processing frameworks.
- Mentor senior and junior engineers, establish best practices for model evaluation, monitoring, and continuous improvement.
Requirements
- 5+ years of experience building and deploying machine learning systems for search or recommendation domains.
- Strong proficiency in Python and deep learning libraries such as TensorFlow or PyTorch.
- Deep understanding of information retrieval concepts, ranking algorithms, and evaluation metrics.
- Hands‑on experience with cloud platforms (AWS) and large‑scale data processing tools.
- Proven ability to translate research ideas into production‑ready code and lead cross‑functional teams.
Skills
pythonmachine learningdeep learningaws