
Staff Machine Learning Engineer
2 weeks ago
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
- 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
- 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.
-
Staff Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout 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...
-
Staff Engineer-Machine Learning
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 24,00,000 - ₹ 72,00,000 per yearCompany: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...
-
Staff Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Bazaarvoice Full time US$ 1,20,000 - US$ 2,00,000 per yearAbout 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...
-
Staff Machine Learning Engineer
4 days ago
Bengaluru, Karnataka, India Zscaler Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout 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...
-
Staff Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Automation Anywhere Full time US$ 1,50,000 - US$ 2,50,000 per yearAbout 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...
-
Senior Staff Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Linkedin Technology Information Pvt Ltd Full time ₹ 2,00,00,000 - ₹ 2,50,00,000 per yearSr. 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...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Linkedin Technology Information Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff 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...
-
Machine Learning Engineer
2 days ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMachine 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...
-
Staff Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India Zscaler Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout 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...
-
Machine Learning Engineer
2 days ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMachine 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...