VI

Sr. Software Development Engineer – Machine Learning

Viacom18
Bangalore40-60 LPA Posted 5 Mar 2026
FULL TIME
Machine Learning
Spark
Kubernetes
Golang
Big Data
+2 more

Job Description

Own code, design, and project delivery for core ML systems, ensuring high quality and timely completion

Build and evolve end-to-end ML lifecycle systems from data processing to model serving using frameworks like TensorFlow and PyTorch

Design monitoring systems for technical health and quality metrics

Create advanced experimentation frameworks enabling rapid A/B testing of algorithms

Design and develop low-latency, high-throughput serving systems with caching strategies

Implement MLOps best practices using MLflow for experiment tracking, model versioning, and deployment automation

Build stream processing pipelines for real-time feature computation

Scale and optimize training and serving of ML models, including embedding solutions

Collaborate with Product Managers and cross-functional teams to deploy software solutions that meet business objectives

Join WhatsApp Channel