
Staff Software Engineer - Python, Computer Vision
Warner Bros. DiscoveryResponsibilities
- Lead development of scalable, reliable, and cloud-agnostic machine learning platform components.
- Build APIs and microservices for model deployment, orchestration, registry integration, observability, and end-to-end ML workflows.
- Architect and deploy video AI pipelines covering ingestion, preprocessing, annotation, training, evaluation, serving, monitoring, and continuous improvement.
- Develop cloud-native AI systems on GCP using Vertex AI and related services.
- Own cloud infrastructure and Infrastructure-as-Code automation using Terraform, Kubernetes, Docker, and deployment tools.
- Evaluate, fine-tune, train, optimize, and deploy computer vision and multimodal AI models for production.
- Operationalize deep learning, computer vision, generative AI, LLM, VLM, and RAG-based video understanding capabilities.
- Establish practices for testing, code quality, monitoring, observability, incident readiness, and reliability.
- Collaborate with AI engineers, data scientists, product managers, platform teams, content protection teams, and security teams.
- Mentor engineers, lead design and code reviews, influence architecture, and set long-term technical direction.
Requirements
- 9–12+ years of software engineering experience building scalable backend systems, distributed services, and cloud-native platforms.
- Deep hands-on experience with GCP and the ability to design cloud-agnostic deployment patterns.
- Strong experience with Vertex AI, Vertex AI Pipelines, Model Registry, Endpoints, GKE, Cloud Run, BigQuery, Cloud Storage, Pub/Sub, Cloud Monitoring, and Cloud Logging.
- Experience deploying production machine learning systems, including training, evaluation, serving, monitoring, rollback, and lifecycle management.
- Strong knowledge of deep learning, computer vision, and generative AI models, with practical experience using PyTorch, TensorFlow, and the Hugging Face ecosystem.
- Experience evaluating, fine-tuning, training, deploying, optimizing, and benchmarking open-source computer vision and multimodal AI models.
- Excellent proficiency in Python with strong software design, API design, and architecture skills.
- Strong experience with Terraform, Kubernetes, Docker, containerized deployments, CI/CD workflows, and Infrastructure-as-Code practices.
- Experience building APIs, microservices, event-driven systems, and asynchronous processing patterns for large-scale ML workflows.
- Experience building and maintaining observability stacks using Prometheus, Grafana, distributed tracing, and cloud-native monitoring tools.
- Familiarity with Triton, TorchServe, or vLLM is preferred.
- Experience with RAG architectures, LLM/VLM deployment, vector databases, prompt engineering, and GPU-based inference systems is preferred.
- Familiarity with Agile development practices, operational ownership, reliability, scalability, maintainability, cost optimization, cross-functional collaboration, technical leadership, mentorship, and documentation.
- Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, Engineering, or a related field; equivalent practical experience is also considered.
Benefits
- Fast-track growth opportunities.
- Equal opportunity employer.
- The role is based with the Video AI team in Bangalore.
Tech Stack
Categories
About Warner Bros. Discovery
Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world’s most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia’s premium entertainment, sports and news assets with Discovery’s leading non-fiction and international entertainment and sports businesses. ****Please be aware of recruitment scams by individuals posing as employers and encouraging candidates to apply for, interview and/or accept nonexistent job opportunities as a means to solicit personal information or money. The online scammers have become much more sophisticated in their attempts to lure victims. Employment opportunities and job offers at Warner Bros. Discovery will always come from our Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. WBD does not extend job offers via email or on any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @wbd.com. A valid link for employment with Warner Bros. Discovery can be found at https://careers.wbd.com/global/en. If you believe you have been contacted by a scammer and may be the victim of fraud or identity theft, you should report details to the police where you live. You can also report job scams to the FTC. Learn more at https://consumer.ftc.gov/articles/job-scams. *****