onsite
Staff Machine Learning Engineer, Platform & Production - Warner Bros. Discovery
ML Engineer
Lead the design, development, and scaling of production ML platforms, building robust pipelines and services using Python, TensorFlow/PyTorch, Kubernetes, AWS, and Spark.
About the role
Key Responsibilities
- Architect and implement end‑to‑end machine learning platforms that support large‑scale content recommendation, personalization, and production workflows.
- Design, develop, and maintain scalable data pipelines and model training infrastructure using Spark, Kubernetes, and AWS services.
- Collaborate with data scientists, product managers, and engineering teams to translate research prototypes into production‑ready services.
- Establish CI/CD practices, monitoring, and automated testing for ML models and pipelines to ensure reliability and rapid iteration.
- Mentor senior engineers, drive technical standards, and contribute to the evolution of the ML engineering culture.
Requirements
- 5+ years of hands‑on experience building and operating machine learning systems at scale.
- Strong proficiency in Python and deep learning frameworks such as TensorFlow or PyTorch.
- Extensive experience with cloud platforms (AWS) and container orchestration (Kubernetes) for production deployments.
- Proven ability to design distributed data processing pipelines using Spark or similar technologies.
- Solid understanding of CI/CD, monitoring, and best practices for reliable ML model serving.
Skills
pythontensorflowpytorchkubernetesawscicd