Senior Machine Learning Engineer

7018 Jiostar India Private Limited

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JioStar is seeking a Senior Machine Learning Engineer to own end-to-end ML lifecycle, building scalable, real-time recommendations that power our home page experiences for millions of users. You will work across data engineering and software teams to deploy production-grade ML systems.

The role involves leveraging big data tools (Spark, Flink, Kafka) and ML frameworks (TensorFlow Serving) with a strong emphasis on MLOps, observability, and low-latency design.

Qualifications

  • B.Tech/B.E./Masters or equivalent degree; 4+ years of professional software engineering experience.
  • Experience building end-to-end ML pipelines and production-grade models.
  • Proficiency with big data frameworks (Spark/Flink) and ML deployment tooling.

Responsibilities

  • Own the code, design, and delivery for ML features and services with high quality and on-time completion.
  • Manage end-to-end ML lifecycle using Spark, Flink, Kafka, and TensorFlow serving.
  • Design and implement low-latency caching and storage for ML features and models.
  • Build stream processing pipelines to compute near real-time features for recommendations.
  • Evaluate technologies and influence architecture and design discussions.
  • Tackle complex technical challenges independently for scalable systems.

Skills

Python
Java
Golang
Scala

Education

B.Tech/B.E./Masters
4+ years software engineering

Tools

Spark
Flink
Kafka
Kubernetes
TensorFlow Serving
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, you will play a pivotal role in building end to end ML lifecycle with scale. Our recommendation engine creates personalized home page experiences for millions globally, adapting to user interests in real-time. Leveraging ML algorithms and A/B testing, we continuously refine our recommendations. If you're passionate about tackling complex technical challenges using big data, ML models, and building scalable services, you'll thrive here.

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 takes full responsibility for the code, design, and project delivery, ensuring high quality and on-time completion
  • Responsible for end to end Machine Learning Lifecycle and work with a diverse range of frameworks & technologies from Big data frameworks like Spark, Flink, Kafka, etc to ML frameworks like TensorFlow serving
  • Design and implement low-latency caching and storage solutions
  • Build stream processing pipelines to compute near real-time features that will help us serve real-time recommendations for our users
  • Continuously evaluate relevant technologies, influence and drive architecture and design discussions
  • Tackles complex technical challenges independently for complex systems, demonstrating technical depth and proficiency
  • 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
  • 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

JioStar • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Principal Data Scientist
Principal Data Scientist

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Software Development Engineer
Senior Software Development Engineer

Jiostar • India

On-site
INR 1,800,000 - 2,600,000
Staff Data Scientist - Viewer experience
Staff Data Scientist - Viewer experience

Jio Star • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Development Engineer II
Software Development Engineer II

JioStar • Bengaluru

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

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Vice President - Engineering
Vice President - Engineering

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Staff Data Scientist I
Senior Staff Data Scientist I

JioHotstar • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Staff Data Scientist - Viewer Experience
Staff Data Scientist - Viewer Experience

JioHotstar • Bengaluru

On-site
INR 6,000,000 - 12,000,000
Staff Software Development Engineer - Golang
Staff Software Development Engineer - Golang

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,000,000 - 5,000,000