Taro Logo

Staff Software Engineer, Machine Learning

A premier global media and entertainment company offering content, brands and franchises across television, film, streaming and gaming.
$145,600 - $270,400
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Entertainment

Description For Staff Software Engineer, Machine Learning

Warner Bros. Discovery is seeking a Staff Software Engineer for their MLOps Platform within the AI/ML organization. This role focuses on building robust, scalable platforms for AI applications in video processing. The position involves leading the development of machine learning infrastructure, working with cutting-edge video AI technologies, and establishing engineering excellence across teams. The company offers a comprehensive benefits package and competitive salary range of $145,600 - $270,400. As part of WBD's technology team, you'll be working at the intersection of entertainment and artificial intelligence, helping to power next-generation video understanding and classification systems. The role requires expertise in both software engineering and machine learning operations, with opportunities to work on innovative video processing applications. WBD provides a collaborative environment with exposure to advanced AI/ML technologies while working on content that reaches millions of viewers worldwide. The position offers hybrid work arrangements at their New York office, combining the flexibility of remote work with in-person collaboration. This is an excellent opportunity for experienced engineers looking to make an impact in the media and entertainment industry while working with cutting-edge AI technologies.

Last updated 4 hours ago

Responsibilities For Staff Software Engineer, Machine Learning

  • Design and lead development of core ML platform components focusing on scalability and reliability
  • Build APIs and microservices for end-to-end machine learning workflows
  • Collaborate with content protection and security teams
  • Own cloud infrastructure and CI/CD automation using IaC principles
  • Champion engineering excellence through testing and documentation
  • Establish best practices in testing and monitoring for ML pipeline components
  • Work with Video AI engineers and product managers on video processing use cases

Requirements For Staff Software Engineer, Machine Learning

Python
Go
Kubernetes
  • 7+ years of software engineering experience building scalable backend systems
  • Deep experience with cloud platforms (AWS, GCP)
  • Experience working with production deployment of machine learning systems
  • Proficiency in Python and Go
  • Experience with CI/CD workflows and IaC tools like Terraform
  • Familiarity with Agile development practices
  • Experience with observability stacks (Prometheus, Grafana, OpenTelemetry)
  • Strong understanding of media processing and video engineering concepts
  • Experience collaborating in cross-functional teams

Benefits For Staff Software Engineer, Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health insurance coverage
  • Employee wellness program
  • Life and disability insurance
  • Retirement savings plan
  • Paid holidays
  • Sick time
  • Vacation
  • Annual bonuses
  • Short and long-term incentives

Interested in this job?

Jobs Related To Warner Bros. Discovery Staff Software Engineer, Machine Learning