Senior Machine Learning Engineer

JioStar

Bengaluru

On-site

INR 1,400,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JioStar in Bangalore is seeking a Senior ML Engineer to own the end-to-end ML lifecycle and build scalable recommendation systems used by millions globally.

You will work with Big data frameworks (Spark, Flink, Kafka) and ML frameworks (TensorFlow serving), designing low-latency caching and real-time feature pipelines.

Join a fast-paced team in Subs/Pay department, delivering high-quality software aligned with business objectives and expanding our monetization platform.

Qualifications

  • B.Tech/B.E/ Masters or equivalent degree, with at least 4+ years in software engineering.
  • Experience delivering end-to-end ML projects with scalable architectures.
  • Proficiency in Python/Java/Golang/Scala and Spark/Kubernetes.

Responsibilities

  • Own code, design, and project delivery with quality on time.
  • End-to-end ML lifecycle using Spark, Flink, Kafka, TensorFlow serving.
  • Design and implement low-latency caching and storage solutions.
  • Build real-time feature pipelines for recommendations.
  • Evaluate technologies and influence architecture.
  • Tackle complex technical challenges independently.
  • Collaborate with Product Managers to deploy software meeting business goals.

Skills

Python
Java
Golang
Scala
Big Data
Spark
Kubernetes
TensorFlow
APIs performance monitoring

Education

B.Tech/Masters

Tools

Grafana
Prometheus
CloudWatch

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
  • You will continuously evaluate relevant technologies, influence and drive architecture and design
  • 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.

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

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Software Development Engineer II
Software Development Engineer II

JioStar • Bengaluru

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

JioHotstar • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Engineering Manager - Viewer Experience
Engineering Manager - Viewer Experience

JioStar • Bengaluru

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

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Staff Data Scientist - Viewer Experience
Staff Data Scientist - Viewer Experience

JioHotstar • Bengaluru

On-site
INR 6,000,000 - 12,000,000
Senior Software Development Engineer - Data Engineering
Senior Software Development Engineer - Data Engineering

JioHotstar • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Senior Data Scientist
Senior Data Scientist

JioStar • Bengaluru

On-site
INR 1,800,000 - 3,400,000
Principal Data Scientist
Principal Data Scientist

JioHotstar • Bengaluru

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

Jiostar • India

On-site
INR 1,800,000 - 2,600,000