Machine Learning Engineer for Search and Discovery

2 weeks ago


Bengaluru, Karnataka, India Roku Full time

Roku is a pioneering company that has revolutionized the way people watch TV. As a Senior Machine Learning Engineer, Search & Recommendations, you will play a crucial role in driving further innovation in search and discovery. The team's mission is to build best-of-class AI-powered products that delight users and make their search journey more enjoyable.

The ideal candidate should have 5+ years of experience applying machine learning to concrete problems at large-scale in domains like recommendation or search or ads. A strong background in computer science fundamentals, good understanding of machine learning fundamentals, and familiarity with modern NLP stack and multi-modal representation learning are essential. Experience with big data systems, Spark, S3, and Airflow, and proficiency in programming languages like Java, Scala, or Python are also necessary. Additionally, a good understanding of system architecture and experience in big data technologies and streaming architecture, data pipelines, etc., are highly valued.

The salary range for this position is estimated to be around $180,000 - $220,000 per year, depending on factors such as location, experience, and qualifications. This figure is based on national averages and may vary depending on the specific circumstances. Benefits include global access to mental health and financial wellness support and resources, local benefits such as healthcare, life, accident, disability, commuter, and retirement options, and vacation time off work for personal reasons.

Roku values its employees and strives to provide a diverse range of benefits to support them and their families. We believe that our fast-paced environment fosters innovation and collaboration, where everyone focuses on the company's success rather than individual goals. Our unique culture encourages independent thinking, big ideas, and bold action, which has served us well since 2002. If you're passionate about problem-solving, driven by results, and thrive in a dynamic environment, we'd love to hear from you



  • Bengaluru, Karnataka, India Roku Full time

    About the RoleRoku is seeking a Senior Machine Learning Engineer to drive innovation in search and discovery. The ideal candidate will leverage technical skills, business intuition, and analytical thinking to build best-of-class AI-powered products.Key ResponsibilitiesApply state-of-the-art machine learning techniques to improve search and recommendation...


  • Bengaluru, Karnataka, India AMEX Full time

    At Wayfair, we are revolutionizing the way people shop for their homes. As a Machine Learning Engineer for Search and Recommendations, you will play a critical role in building and deploying large-scale machine learning models that power our real-time search type-ahead, content recommendations, and algorithmic customer understanding experience.About UsWe are...


  • Bengaluru, Karnataka, India Watson Search Partners Full time

    About UsAt Watson Search Partners, we are on a mission to revolutionize the way people interact with search technology. As a cutting-edge company, we pride ourselves on our innovative approach to machine learning.Salary: $250,000 - $350,000 per yearWe are seeking an experienced Machine Learning Architect Leader to join our team. In this role, you will be...


  • Bengaluru, Karnataka, India 451 Discovery Comm. India Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at 451 Discovery Comm. India, based in Bangalore. As a key member of our content and ad platform team, you will be responsible for building out machine learning solutions that unlock new opportunities in media supply chain, captioning services, ad conditioning,...


  • Bengaluru, Karnataka, India Nykaa Full time

    Job SummaryWe are seeking a highly experienced Machine Learning Leader to drive search excellence at Nykaa. The ideal candidate will have a strong background in machine learning and data science, with expertise in developing and deploying high-quality algorithms that enhance search relevance and ranking.


  • Bengaluru, Karnataka, India SAMSUNG Full time

    Technical ExpertiseAs a Machine Learning Engineer at Samsung, you will explore cutting-edge areas to apply machine learning technology, develop measures for collecting and evaluating data, and collect data. You will develop data pre-processing and feature extraction algorithms and modeling/pattern recognition algorithms, reflecting data characteristics.Key...

  • Senior AI Engineer

    2 weeks ago


    Bengaluru, Karnataka, India RELX India (Pvt) Ltd Els div Company Full time

    Company OverviewWe operate at the intersection of advanced artificial intelligence and information retrieval, with a mission to build an AI-powered search platform that supports Elsevier's global product offerings.About UsRELX India (Pvt) Ltd Els div Company is a leading provider of information solutions. Our team works across the entire spectrum of...


  • Bengaluru, Karnataka, India FxConsulting Full time

    Senior Machine Learning Engineer RoleWe're seeking a highly skilled Senior Machine Learning Engineer to drive forward our in-house ML engine's capabilities. As a key member of our Data Science Team, you'll tackle complex LLM and machine learning challenges. Responsibilities include:- Applying deep learning LLM and ML models to power semantic search and...


  • Bengaluru, Karnataka, India Saarthee Full time

    Job SummaryThe Data Scientist - AI Development role at Saarthee is a critical position that requires an individual with expertise in designing, coding, training, and deploying large-scale machine learning systems.We are seeking a talented Machine Learning Engineer to enhance interactions across user gaming experiences and systems. As an ML Engineer, you will...


  • Bengaluru, Karnataka, India Clear Ventures Full time

    We are seeking a skilled Senior Machine Learning Architect to join our team at Clear Ventures. In this role, you will lead the development of advanced machine learning models and natural language processing techniques.About UsAvaamo is a leading provider of deep-learning software solutions for conversational interfaces in the enterprise. Our mission is to...


  • Bengaluru, Karnataka, India FxConsulting Full time

    We are seeking an experienced Senior Machine Learning Engineer to join our Data Science Team at FxConsulting.Estimated Salary: $250,000 - $350,000 per yearIn this role, you will be responsible for driving the development of our in-house ML engine's capabilities by tackling complex LLM and machine learning challenges.Your expertise will be crucial in...


  • Bengaluru, Karnataka, India FxConsulting Full time

    FxConsulting is seeking a highly skilled Senior Machine Learning Engineer to join our dynamic Data Science Team. We are offering a competitive salary of $**185,000** per annum for this position. As a key member of our team, you will be responsible for driving forward the capabilities of our in-house ML engine by tackling complex LLM and machine learning...


  • Bengaluru, Karnataka, India TalentBook solutions Ind Pvt Ltd Full time

    About the RoleAs a skilled Data Engineer, you will be responsible for developing and maintaining our machine learning models that identify errors in vehicle telematics. Your expertise in Python and popular machine learning libraries like TensorFlow and scikit-learn will be essential in designing and implementing efficient solutions. Key Responsibilities-...


  • Bengaluru, Karnataka, India Warner Bros. Discovery Full time

    Job Description:A talented Cloud Infrastructure Engineer is sought after to join our team at Warner Bros. Discovery in Bangalore. This role will involve leading efforts aimed at scaling our existing operational data offerings and establishing the technical strategy for how we can better equip engineers and leaders with operational intelligence.About Warner...


  • Bengaluru, Karnataka, India Wenger & Watson Full time

    We are seeking a Senior Machine Learning Architect to lead our organization's predictive search/type-ahead, content recommendations, or algorithmic customer understanding teams.As a seasoned professional with 10+ years of experience in building large-scale machine learning algorithms and 4+ years in an architect or technical leadership position, you will be...


  • Bengaluru, Karnataka, India Oracle Full time

    Job Title: Machine Learning EngineerWe are seeking a talented Machine Learning Engineer to join our team at Oracle's Financial Services Analytical Applications group.About the RoleThe successful candidate will be responsible for designing and developing advanced machine learning models to identify fraudulent activity, including real-time transaction fraud...


  • Bengaluru, Karnataka, India Gloify Full time

    Job Title: Machine Learning EngineerJob Summary:At Gloify, we're seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our data science team, you will work closely with our Founder and Head of Data Science to design, develop, and deploy effective AI solutions based on GPT-3 and ChatGPT.Key Responsibilities:- Design and...


  • Bengaluru, Karnataka, India SourceFuse Full time

    SourceFuse: A Leading AI Solutions ProviderWe are seeking a highly skilled MACHINE LEARNING EXPERT to join our team at SourceFuse. The ideal candidate will have a strong background in machine learning engineering and experience with NLP powered microservices.About the Role:The Machine Learning Expert will be responsible for developing NLP powered...


  • Bengaluru, Karnataka, India Mentorpal Full time

    Role Summary:At Mentorpal, we are seeking an experienced Machine Learning Engineer to join our team. As a key player in our incident management platform, you will be responsible for enhancing our Root Cause Analysis and Alert Correlation capabilities.Key Responsibilities:Collaborate with DevOps and Engineering teams to understand system architectures and...


  • Bengaluru, Karnataka, India Iron Mountain Full time

    About Us: Iron Mountain Incorporated provides information management services that help organizations lower the costs, risks and inefficiencies of managing their physical and digital data. We enable our customers to protect and better use their information so they can optimize their business and ensure proper recovery, compliance and discovery. As a Machine...