remote
Principal Machine Learning Engineer - Warner Bros. Discovery
ML Engineer
Lead the design and delivery of large‑scale machine learning solutions, driving model development, deployment, and performance optimization using Python, deep‑learning frameworks, and cloud infrastructure.
About the role
Key Responsibilities
- Architect and implement end‑to‑end machine learning pipelines for high‑volume media and entertainment data.
- Lead a team of engineers and data scientists in developing, training, and deploying deep learning models using TensorFlow and PyTorch.
- Design scalable, fault‑tolerant solutions on AWS, leveraging services such as SageMaker, EMR, and Kubernetes for container orchestration.
- Collaborate with product, content, and analytics stakeholders to translate business needs into robust ML solutions.
- Establish best practices for model monitoring, performance tuning, and continuous integration/continuous deployment (CI/CD) of ML assets.
Requirements
- 10+ years of software engineering experience with a strong focus on machine learning and AI.
- Expertise in Python and deep‑learning frameworks (TensorFlow, PyTorch) for building production‑grade models.
- Proven experience designing and operating large‑scale data processing pipelines using Spark or similar technologies.
- Hands‑on experience with AWS cloud services and container orchestration platforms such as Kubernetes.
- Demonstrated ability to lead technical teams, mentor engineers, and drive cross‑functional collaboration.
Skills
pythontensorflowpytorchawskubernetes