> Markdown version of [/jobs/ext/1472516-staff-machine-learning-engineer-platform-production](https://www.wearedevelopers.com/jobs/ext/1472516-staff-machine-learning-engineer-platform-production). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Machine Learning Engineer, Platform & Production - **Company:** Warner Bros. Discovery - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $187,670.0 - $348,530.0 - **Contract:** Franchise - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Algorithm Design, Cloud Computing, Code Review, Databases, Distributed Systems, Python (Programming Language), Machine Learning, Open Source Technology, Recommender Systems, Software Engineering, Containerization, Kubernetes, Codebase, Machine Learning Operations, Software Coding - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/9efae55c-ae52-4adf-9a2d-e07f6ddb2865 ## About the Role We are looking for a passionate Staff Machine Learning Engineer to bridge the gap between cutting-edge ML algorithm development and production grade, scalable software engineering for our search and personalization systems., * 8+ years of industry experience, with 4+ years as tech lead experience (preferred) * Deep practical knowledge in designing scalable, production-grade Search or Recommendation systems architecture * Knowledge of large-scale distributed systems, architecture, APIs, and databases. * Solid practical understanding in modern machine learning lifecycle, common pain-points, and research and production environments. * Staff level experience building production systems with expertise in Python/Java, containerization, and cloud platforms. * Hands-on experience with MLOps tools and frameworks (MLflow, Kubeflow, Sagemaker, etc), or building internal systems. * Familiarity with machine learning algorithms (in particular for recommender systems) is a strong plus ## Description In this role, you will be the technical leader of our engineering rigor, design the core architecture, establish engineering best practices, create scalable MLOps pipelines, and design a codebase that allows the team to iterate, deploy, and quickly experiment in production. You will act as a force multiplier, elevating the software engineering capabilities of the entire ML team. Responsibilities: * Recommendation & Search model training architecture: Architect, build, and scale recommendation systems powering personalization and search experiences across our streaming platforms. * Codebase Architecture: Design modular, scalable ML repositories built for rapid iteration, fast deployment, and production experimentation. * Engineering Excellence: Establish coding standards, testing frameworks, code review workflows, and CI/CD pipelines using open-source cloud technologies for ML and DS workstreams. * Production Velocity: Build infrastructure abstractions and components that allow seamless transition from model training to large-scale serving. * Cross-Functional Delivery: Collaborate with other ML engineers, data scientists and product managers, to drive complex ML projects from conception to completion. * Strategic Planning: Partner with product and engineering leadership to define, plan, and deliver against long-term strategic goals. * Culture & Mentorship: Mentor and influence engineers across organizations by demonstrating high-quality work, advocating for the customer, and fostering an innovative, engineering-driven culture. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [Effective Machine Learning - Managing Complexity with MLOps](https://www.wearedevelopers.com/videos/185-effective-machine-learning-managing-complexity-with-mlops) ## Related Articles - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)