Staff Machine Learning Engineer

2 weeks ago


Bengaluru, Karnataka, India JioStar Full time ₹ 20,00,000 - ₹ 60,00,000 per year

JOB SUMMARY: As a Staff 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: At JioHotstar, the Viewer Experience (VX) org is at the heart of how millions discover, engage with, and fall in love with our platform. We own the end-to-end user journey—from first app launch to daily habit loops—across Search, Personalization, Watch Experience, Interactivity, and more. We blend world-class engineering, ML, design, and data to deliver a seamless, personalized, and engaging OTT experience at massive scale. If you're passionate about building immersive, intelligent, and performant user experiences that delight a billion users, join us in shaping the future of streaming.

KEY RESPONSIBILITIES:
  • Lead and drive the architectural vision for JioStar's recommendation infrastructure, ensuring it meets scalability, reliability, and performance requirements
  • Build and evolve end-to-end ML lifecycle systems from data processing to model serving, using technologies spanning big data frameworks to ML platforms (TensorFlow, PyTorch)
  • Design and implement sophisticated monitoring systems that track both technical health and recommendation quality metrics
  • Create advanced experimentation frameworks that enable rapid A/B testing of recommendation algorithms
  • Design and develop low-latency, high-throughput recommendation serving systems with appropriate caching strategies
  • Establish MLOps best practices using MLflow for experiment tracking, model versioning, and deployment automation
  • Build stream processing pipelines for real-time feature computation that power dynamic content personalization
  • Scale and optimize training and serving of machine learning models, including specialized solutions for embedding scaling
  • Collaborate with content curators, data scientists, and product teams to enhance discovery experiences
  • Mentor and develop junior engineers, establishing engineering excellence across the organization
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 environmentCommitment to continuous learning and professional development
PREFERRED EDUCATION & EXPERIENCE:
  • B.Tech/B.E/ Masters or equivalent degree. At least 7+ years of professional experience in software engineering roles, with a track record of delivering high-quality projects independently.

About Us

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 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.



  • Bengaluru, Karnataka, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the RoleWe are looking for a Staff Machine Learning Engineer to join the Eats Search Ranking Team. You will play a critical tech lead role in improving relevance and ranking for search results across all Uber Eats surfaces. Your work will have significant impact on the search experience for millions of Uber Eats users worldwide. What the Candidate...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 24,00,000 - ₹ 72,00,000 per year

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Machine...


  • Bengaluru, Karnataka, India Bazaarvoice Full time US$ 1,20,000 - US$ 2,00,000 per year

    About BazaarvoiceAt Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented...


  • Bengaluru, Karnataka, India Zscaler Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About ZscalerServing thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital...


  • Bengaluru, Karnataka, India Automation Anywhere Full time US$ 1,50,000 - US$ 2,50,000 per year

    About UsAutomation Anywhere is the leader in Agentic Process Automation (APA), transforming how work gets done with AI-powered automation. Its APA system, built on the industry's first Process Reasoning Engine (PRE) and specialized AI agents, combines process discovery, RPA, end-to-end orchestration, document processing, and analytics—all delivered with...


  • Bengaluru, Karnataka, India Linkedin Technology Information Pvt Ltd Full time ₹ 2,00,00,000 - ₹ 2,50,00,000 per year

    Sr. Staff Software Engineer, Machine Learning Company Description LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also...


  • Bengaluru, Karnataka, India Linkedin Technology Information Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Engineer, Machine Learning Company Description LinkedIn is the worlds largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. Were also...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Machine Learning Engineer,AVP Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environment Day-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which...


  • Bengaluru, Karnataka, India Zscaler Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About ZscalerServing thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Machine Learning Engineer Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environment Day-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which...