Viacom18 Media Logo

Viacom18 Media

SSDE-I, ML Engineering, JioCinema

Sorry, this job was removed at 02:30 a.m. (IST) on Thursday, Oct 10, 2024
Be an Early Applicant
Bengaluru, Karnataka
Bengaluru, Karnataka

Role Summary: 

As a Senior Software Development Engineer - Machine Learning Engineer, you will be a key player in designing and implementing scalable machine learning systems that power content recommendation engines, personalized user experiences, predictive analytics, and other data-driven initiatives. You will work closely with data scientists, product managers, and software engineers to deliver robust machine learning models that integrate with our media platforms and impact millions of users globally.

What you will do?

  • Architect and Build Scalable ML Systems: Design, develop, and optimize machine learning pipelines for large-scale data, ensuring scalability, performance, and reliability.
  • Model Development and Deployment: Collaborate with data scientists to build, test, and deploy machine learning models into production environments, using best practices like CI/CD and MLOps frameworks.
  • Feature Engineering: Extract and engineer meaningful features from large, unstructured datasets (e.g., video, audio, and text) to enhance model performance.
  • Optimize Media Workflows: Apply ML to optimize content delivery, user engagement, ad targeting, and recommendation systems for media platforms.
  • Mentorship: Lead and mentor junior engineers, providing guidance on best practices, code reviews, and technical decisions.
  • Collaboration: Work cross-functionally with teams in data science, cloud engineering, and product management to align on strategy, objectives, and timelines.
  • Model Monitoring & Maintenance: Set up robust monitoring and retraining strategies to ensure models maintain performance over time, accounting for data drift and evolving business requirements.

Who should Apply?

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Machine Learning, or related fields.
  • 6+ years of experience in software engineering, with at least 4 years focusing on machine learning systems.
  • Proficiency in programming languages such as Python, Java, Scala, or C++.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Strong understanding of data structures, algorithms, and object-oriented programming.
  • Proven experience in building and deploying machine learning models at scale in production environments.
  • Hands-on experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization tools like Docker and Kubernetes.
  • Expertise in designing real-time recommendation systems, media personalization engines, or ad targeting models.
  • Knowledge of distributed systems, big data processing (e.g., Hadoop, Spark), and data streaming technologies (e.g., Kafka).
  • Familiarity with MLOps principles and tools for continuous deployment and automated retraining of ML models.
  • Experience working in the media or entertainment industry, with a focus on content recommendation, personalization, and analytics.
  • Strong leadership and communication skills, with the ability to influence across teams and mentor junior engineers.

About JioCinema:

Viacom18’s JioCinema is not just a streaming service; it's a movement, ushering in a new era of entertainment and sports consumption. It aspires to push beyond the traditional OTT platform boundaries, to offer an immersive, interactive viewing experience that transcends conventional viewing. JioCinema integrates real-time streaming, interactive features, and personalized recommendations, to build a more engaging and satisfying viewer experience. All of this while it continues to smash records for concurrent ‘live sports’ viewership and billions of digital views.

On sports, JioCinema is home to some of the biggest live sporting events such as the IPL, and global sporting IPs like FIFA, LaLiga, amongst others. On entertainment, JioCinema boasts of a robust and diverse repository of riveting originals, digital film premieres, reality series, regional content, network content and curated entertainment and sporting content, all available for free. This along with the recently introduced subscription segment presents real-time uninterrupted streaming of premium global titles from leading studios like Warner Bros. Discovery, NBCUniversal, and JioStudios establish JioCinema as the ultimate entertainment destination. As JioCinema strides towards its goal of becoming India's largest and most loved entertainment company, it is not just focused on size, but on the quality and diversity of the experiences provided. JioCinema is on a mission to ensure that every story, every game, and every piece of content finds its audience and that every audience finds its passion. JioCinema is available for Android, iOS, and for web users on https://www.jiocinema.com


Viacom18 Media Pvt. Ltd. is one of India’s fastest-growing entertainment networks and a house of iconic brands that offers multi-platform, multi-generational, and multicultural brand experiences. Viacom18 defines entertainment in India by touching the lives of people through its properties on air, online, on the ground, in cinemas, and merchandise. Its portfolio of 38 channels across general entertainment, movies, sports, youth, music, and kids genres delights consumers across the country with its eclectic mix of programming. JioCinema, Viacom18’s OTT platform, is one of India’s leading streaming services and most popular destination for live sports. Viacom18 Studios has successfully produced and distributed iconic Hindi films and clutter-breaking regional films for over 13 years in India.


We are an equal opportunity employer and all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status.

Similar Jobs

8 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
eCommerce
The Staff Software Engineer, Machine Learning at Narvar will design and deploy machine learning algorithms, work with large unstructured data, and enhance data team operations. Responsibilities include coding production-level ML solutions for various business use cases and providing leadership through high-quality contributions.
Top Skills: Python
8 Days Ago
Industrial Area SSI, Rajaji Nagar, Bangalore, Karnataka, IND
Senior level
Senior level
Consumer Web • Information Technology
As an AI/ML Lead at HARMAN, you will leverage your expertise in machine learning, deep learning, and natural language processing to develop and improve advanced AI systems. Key responsibilities include building and deploying models, conducting performance tuning, enhancing data analytics pipelines, and leading innovations in AI technologies.
Top Skills: Deep LearningMachine LearningSQL
17 Days Ago
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Biotech • Pharmaceutical
The AI Application Lead is responsible for designing, developing, and deploying advanced machine learning models and AI solutions within the healthcare sector. This role involves collaboration with various stakeholders to align AI initiatives with business goals, conducting testing and validation of models, and providing mentorship to junior team members. The position also includes building proficiency in AI technologies and frameworks, and leveraging cloud platforms to enhance AI capabilities.
Top Skills: PythonR

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account