Senior Machine Learning Engineer

7018 Jiostar India Private Limited

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JioStar invites a Senior Machine Learning Engineer to join the Subs Intelligence team in Bangalore. You will design and build end-to-end ML lifecycle systems—from data processing to model serving—focusing on journey-prediction, churn risk, and intervention-matching models, with emphasis on scalable, production-grade pipelines.

You will implement low-latency serving, real-time feature computation, and robust monitoring and experimentation frameworks, partnering with data scientists and product

Qualifications

  • 4+ years of professional experience in software engineering with independent delivery.
  • Experience building end-to-end ML lifecycle systems.

Responsibilities

  • Own code, design, and delivery for ML systems from data processing to model serving.
  • Build end-to-end ML lifecycle pipelines for journey prediction and intervention-matching.
  • Design monitoring for technical health and model quality metrics.
  • Develop experimentation frameworks for rapid A/B testing.
  • Create low-latency, high-throughput serving systems with caching strategies.
  • Establish MLOps best practices using MLflow for experiments and deployment.
  • Build real-time feature computation pipelines for subscriber lifecycle signals.
  • Collaborate with product managers and cross-functional teams to meet business goals.

Skills

Python
Java
Golang
Scala
Big Data (Spark)
Kubernetes
TensorFlow
PyTorch
JAX
Keras
API monitoring
Grafana/Prometheus
ML pipelines
MLOps

Education

B.Tech/B.E./Masters or equivalent degree

Tools

Spark
Kubernetes
Grafana
Prometheus
CloudWatch
MLflow

Job description

Job Title: Senior Machine Learning Engineer Department, Level: Subs/Pay, X22 Location: Bangalore Work Type: Full time

JOB SUMMARY:

As a Sr. ML Engineer on the Subs Intelligence team, you will work closely with Subscriptions Data Scientists to build the pipelines and feature stores that take journey-prediction and intervention-matching models — churn risk, conversion propensity, and offer/response models — into production, and ensure their ongoing upkeep. You will also build the workflow and pipeline for subscriber lifecycle forecasting, powering scalable, always-on, personalized engagement across the customer journey (onboarding - engaged - churn risk - re-acquisition).

About the team:

Subscriptions and Payments Team powers the end-to-end direct monetization engine for India’s largest subscription platform, with over 250M+ subscriptions. We build scalable, multi-tenant systems for acquiring users via D2C and partner channels, reducing churn through intelligent renewal and retry mechanisms, and integrating deeply with global and local payment ecosystems like UPI Autopay and card mandates. Our platform drives seamless onboarding, high retention, and reliable payments at scale—enabling frictionless subscription experiences across geographies and devices.

Key responsibilities:
  • Possess deep knowledge of core systems and take full responsibility for the code, design, and project delivery, ensuring high quality and on-time completion
  • Build and evolve end-to-end ML lifecycle systems from data processing to model serving — for journey prediction, churn/conversion propensity, and intervention-matching models — using technologies spanning big data frameworks to ML platforms (TensorFlow, PyTorch)
  • Design and implement sophisticated monitoring systems that track both technical health and model quality metrics (prediction accuracy, drift, intervention lift)
  • Create advanced experimentation frameworks that enable rapid A/B testing of journey-prediction algorithms and intervention strategies
  • Design and develop low-latency, high-throughput serving systems with appropriate caching strategies to support real-time intervention decisions
  • Establish MLOps best practices using MLflow for experiment tracking, model versioning, and deployment automation
  • Build stream processing pipelines for real-time feature computation on subscriber behavior and lifecycle signals that power dynamic journey personalization and next-best-action decisioning
  • Scale and optimize training and serving of machine learning models, including specialized solutions for embedding scaling
  • Collaborate with Product Managers and cross-functional teams to understand requirements and deploy high-quality software solutions that meet business objectives
SKILLS & ATTRIBUTES FOR SUCCESS:
  • Strong coding skills in Python, Java, Golang, or Scala
  • Experience with Big Data frameworks like Spark and Kubernetes for data and ML workloads
  • Proficient in implementing API performance monitoring solutions using tools such as Grafana, Prometheus, and Cloudwatch
  • Experience with machine learning libraries including TensorFlow, PyTorch, JAX or Keras
  • Skilled in developing end-to-end machine learning pipelines ensuring consistency between development and production environments
  • Ability to design scalable ML architectures tailored to site traffic and feature complexity for predictive algorithms
  • Familiar with model and data versioning, resource allocation and scaling, and logging to build optimal systems
  • Experienced in creating systems that monitor and react to faults in resources, data streams, and model responses
  • Expertise with MLOps tools for scalable, production-level deployment, including feature stores, model hosting and versioning, data versioning, prediction and drift monitoring, and automated remediation
  • Strong problem-solving skills and the ability to work effectively in a fast-paced environment
  • Commitment to continuous learning and professional development
PREFERRED EDUCATION & EXPERIENCE:

B.Tech/B.E/ Masters or equivalent degree. At least 4+ years of professional experience in software engineering roles, with a track record of delivering high-quality projects independently.

ABOUT US:

JioStar is a leading media & entertainment company in India that reaches over 700 million viewers a month in nine different languages. Our entertainment portfolio which cuts across general entertainment, movies, sports, infotainment, kids, and lifestyle content generates over 20,000 hours of original content every year. JioStar, India’s leading streaming platform, enables us to reach and entertain audiences anywhere, anytime. JioStar has changed the way Indians consume their entertainment - from their favourite TV shows and movies to sporting extravaganzas. Join us, and let's continue to inspire a billion imaginations. Perched firmly at the nucleus of spellbinding content and innovative technology, JioStar is a leading global media & entertainment company that is reimagining the way audiences consume entertainment and sports. Its television network and streaming service together reach more than 750 million viewers every week, igniting the dreams and aspirations of hundreds of million people across geographies. JioStar India Private Limited (formerly known as Star India Private Limited) is an equal opportunity employer. The company values diversity and its mission is to create a workplace where everyone can bring their authentic selves to work. The company ensures that the work environment is free from any discrimination against persons with disabilities, gender, gender identity and any other characteristics or status that is legally protected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

JioHotstar • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Staff Machine Learning Engineer (Video Insights)
Senior Staff Machine Learning Engineer (Video Insights)

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Staff Machine Learning Engineer (Video Insights)
Staff Machine Learning Engineer (Video Insights)

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 2,000,000 - 4,200,000
Senior Staff Software Development Engineer - Video Insights (Backend)
Senior Staff Software Development Engineer - Video Insights (Backend)

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Engineering Manager - Viewer Experience
Engineering Manager - Viewer Experience

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Software Development Engineer - Data Engineer
Senior Software Development Engineer - Data Engineer

7018 Jiostar India Private Limited • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Senior Staff Data Scientist I
Senior Staff Data Scientist I

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Staff Software Development Engineer
Staff Software Development Engineer

7018 Jiostar India Private Limited • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Manager - Analytics
Manager - Analytics

7018 Jiostar India Private Limited • Mumbai

On-site
INR 2,500,000 - 4,200,000
Principal Data Scientist
Principal Data Scientist

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000