Staff Machine Learning Engineer-Search

1 day ago


Bengaluru, Karnataka, India Warner Bros. Discovery Full time
Job Description

Roles & Responsibilities

- We are looking for a passionate Staff Machine Learning engineer to support, build and scale the personalization and search platforms for the global streaming app Max as well as ongoing and future streaming initiatives. You are excited about working in a fast-moving environment that fosters engineering and operational excellence with continuous development, deployment, experimentation, quality assurance, and collaboration. You will bring an obsession with our customers along with skills for rapid feature iteration. In your role, you will be working in a team of passionate machine engineers and applied researchers contributing to a system that serves 100+ million users worldwide.
- Contribute to building and scaling a recommendation system that powers a state-of-the-art personalization experience to users across Max, Discovery+ and other WBD offerings
- Contribute on building machine learning systems and operations for personalization.
- Collaborate with applied data science engineers to improve quality, stability, resilience of search and personalization platforms
- Drive observability, scalability, cost-optimization, and performance tuning and other improvements to recommendations services and models
- Collaborate with platform, content, user data and product partners as Max expands to new markets around the globe
- Author, test, review, and optimize production-level code in Java, Go and Python while executing best practices in version control and code integration.
- Motivate, inspire and create a culture of experimentation and data-driven innovation while constantly striving to be an advocate for doing what is right for our customers
- Contribute technical documentation to support knowledge transfer and sharing
- Troubleshoot issues in recommendation systems as front-line support

What to Bring

- 9+ years of industry experience
- 5+ years of experience contributing to machine learning driven, large-scale distributed systems with large scale customer base
- Good practical knowledge in modern machine learning lifecycle.
- Strong architectural and design skills
- 7+ years of programming experience in Python
- Ability to technically collaborate with partners
- Excellent written and verbal communications skills, be comfortable to contribute to technical documentation and on-call support
- Experience with one of the cloud platforms AWS/GCP/Azure
- Experience with Docker and Kubernetes.
- Good understanding of machine learning platform
- Experience with CI/CD tools like GitHub Actions, Jenkins etc.
- Familiarity with agile practices and processes

Preferred:

- Hands-on experience on machine learning platform
- Working experience with global teams
- Front-end development experience using frameworks like ReactJS
- Programming experience in Java/Go
- Data Modeling experience

  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 28,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 Apple Full time US$ 1,50,000 - US$ 2,00,000 per year

    Apple is where individual imaginations come together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us strengthening each other's ideas. That happens because every one of us believes that we can make something wonderful and share it with the world,...


  • Bengaluru, Karnataka, India LinkedIn Full time

    was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume—we transform lives through...


  • Bengaluru, Karnataka, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume—we transform lives...


  • Bengaluru, Karnataka, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume—we transform lives...


  • Bengaluru, Karnataka, India ShareChat Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    What Youll Do?Within the ShareChat AI team, we are hiring an experienced Staff Machine Learning Engineer to drive the development of cutting-edge ads prediction models. This IC role is central to our Ads team and will focus on end-to-end ownership of core ML modeling - training, deploying, and improving models that predict key user actions such as clicks,...


  • 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 Bazaarvoice Full time ₹ 15,00,000 - ₹ 20,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 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 Pylon Management Consulting Full time

    Job Description :Responsibilities :- Design, build and optimize scalable machine learning infrastructure to support training/fine-tuning, evaluation, and deployment of LLMs and their applications.- Leverage LLMs to develop multi-turn, multi-hop conversational search systems and products.- Craft new machine learning features and optimize existing ones to...