Senior Machine Learning Engineer, Ad Tech Engineering
Hybrid · Bengaluru, Karnataka, India
Job Summary
Senior ML Engineer to lead the architecture and implementation of a next-generation generative AI-powered video creative platform. Define the technical architecture and stack for AI-powered video generation; build end-to-end pipeline from advertiser input through model inference and integration with Roku creative APIs; evaluate and select generative video models and orchestration frameworks; ensure production-grade systems with error handling, output validation, and brand safety guardrails; collaborate with ML, backend, frontend, and creative teams to ship a self-serve product that enables high-quality video ad creation for advertisers.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field
- Experience building video creative or video ad generation systems
- Strong understanding of modern generative AI video models and the ability to evaluate latency, cost, and quality tradeoffs
- Solid experience with LLM and multimodal pipelines, including prompting, orchestration, tradeoff analysis, and error handling
- Experience deploying ML systems in production, including model serving, containerization, CI/CD, and monitoring
- Hands-on experience with modern ML frameworks and tooling such as PyTorch, Hugging Face Transformers or Diffusers, LoRA or PEFT, and vector databases for RAG workflows
- Experience designing evaluation approaches for generative systems using human review, automated metrics, and A/B testing
- Strong software engineering fundamentals and solid production experience in Java or Python
- Ability to translate ambiguous business or creative requirements into practical technical solutions and communicate tradeoffs clearly to cross-functional partners
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.