Taro Logo

Staff Machine Learning Engineer - Viewer Experience

JioStar is a leading global media & entertainment company reaching over 750 million viewers weekly through its television network and streaming service.
Machine Learning
Staff Software Engineer
In-Person
7+ years of experience
AI · Consumer · Entertainment

Job Description

JioStar, a leading global media & entertainment powerhouse reaching 750 million viewers weekly, is seeking a Staff Machine Learning Engineer to join their Viewer Experience (VX) organization. This role is crucial in building and scaling the end-to-end ML lifecycle that powers personalized experiences for millions of users globally.

The position offers an opportunity to work on complex technical challenges using big data and ML models, specifically focusing on recommendation systems that create personalized homepage experiences. The VX team is responsible for the entire user journey, from first app launch to daily engagement, covering areas like Search, Personalization, Watch Experience, and Interactivity.

As a Staff Engineer, you'll be at the forefront of building immersive, intelligent, and performant user experiences at massive scale. You'll work with cutting-edge technologies including TensorFlow, PyTorch, and various big data frameworks. The role involves designing sophisticated monitoring systems, implementing experimentation frameworks, and establishing MLOps best practices.

The ideal candidate will bring strong technical expertise in Python, Java, or similar languages, combined with extensive experience in machine learning pipelines and big data frameworks. You'll have the opportunity to mentor junior engineers while collaborating with cross-functional teams including content curators, data scientists, and product teams.

JioStar offers a dynamic, fast-paced environment where you can make a significant impact on how millions of users discover and engage with content. The company values diversity and maintains an inclusive workplace where everyone can bring their authentic selves to work.

Last updated a month ago

Responsibilities For Staff Machine Learning Engineer - Viewer Experience

  • Lead and drive the architectural vision for JioStar's recommendation infrastructure
  • Build and evolve end-to-end ML lifecycle systems
  • Design and implement sophisticated monitoring systems
  • Create advanced experimentation frameworks for A/B testing
  • Design and develop low-latency, high-throughput recommendation serving systems
  • Establish MLOps best practices using MLflow
  • Build stream processing pipelines for real-time feature computation
  • Scale and optimize training and serving of machine learning models
  • Collaborate with content curators, data scientists, and product teams
  • Mentor and develop junior engineers

Requirements For Staff Machine Learning Engineer - Viewer Experience

Python
Java
Kubernetes
  • Strong coding skills in Python, Java, Golang, or Scala
  • Experience with Big Data frameworks like Spark and Kubernetes
  • Proficient in API performance monitoring solutions
  • Skilled in developing end-to-end machine learning pipelines
  • Ability to design scalable ML architectures
  • Familiar with model and data versioning
  • Experience in creating monitoring systems
  • Expertise with MLOps tools
  • Strong problem-solving skills
  • B.Tech/B.E/ Masters or equivalent degree
  • 7+ years of professional experience in software engineering roles

Related Jobs

Lead Software Engineer- AI Services

Lead Software Engineer position at GSK focusing on AI Services, requiring expertise in AI/ML, full-stack development, and team leadership, based in Bengaluru.

Staff Software Engineer, AI/ML

Staff Software Engineer position at Google focusing on AI/ML development, requiring 8+ years of software development experience and expertise in AI models and Large Language Models.

Staff Software Engineer, AI Innovation and Research

Lead AI/ML engineering role at Google, focusing on innovation and research in platforms and devices, requiring expertise in machine learning and software development.

Senior Staff Software Engineer, AI Data Trust

Lead technical strategy and build infrastructure for AI governance and ML systems at Google, focusing on data compliance and safety while enabling rapid AI development.

Staff Software Engineer, AI/ML, Platform and Applications

Staff Software Engineer position at Google Cloud focusing on AI/ML platform development and applications, requiring 8+ years of software development experience and ML expertise.