Talent.com
Senior Machine Learning Engineer
Senior Machine Learning EngineerRecro • ajit, India
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Recro • ajit, India
1 day ago
Job description

Senior Machine Learning Engineer (Search, Recommendations & Conversational AI)

Location : Remote

Role Type : Senior IC (P3+)

Team : Discovery – Search, Recommendations & AI Experiences

Urgency : Immediate (pre–IPL launch milestones)

About the Role

We are building next-generation conversational search , personalized recommendations , and AI-driven discovery for one of India’s largest entertainment ecosystems. This role is for a hands-on ML Engineer who can design, train, and productionize models powering search relevance, retrieval, personalization, and LLM-based conversational experiences at massive scale.

You will work closely with backend, platform, and catalog enrichment teams to deliver high-quality ML components under tight performance and latency constraints.

Key Responsibilities

  • Build and improve search ranking , retrieval , and query understanding models.
  • Develop ML components for Conversational Search :
  • Multi-turn context handling
  • Query intent detection and classification
  • Retrieval-augmented generation (RAG) pipelines
  • Reasoning workflows (ReAct, static + dynamic agent flows)
  • Design and optimize embedding models , vector stores, and similarity search systems.
  • Build personalized ranking and recommendation models using deep learning.
  • Work on large-scale ML systems optimized for :
  • Low latency
  • High throughput
  • Cost-efficient inference
  • Implement ML pipeline best practices (versioning, monitoring, A / B testing, observability).
  • Collaborate with platform teams to integrate ML services across search, recommendations, and conversational agents.
  • Develop caching strategies (prompt cache, vector cache, similarity caching) to hit strict SLA targets.
  • Contribute to long-term roadmap : foundational retrieval models, multi-objective optimization, user lifecycle modeling.

Required Qualifications

  • 4–10 years of experience in Machine Learning / Applied ML engineering .
  • Strong foundations in ML, deep learning, Transformers, and neural retrieval.
  • Hands-on experience with :
  • Search systems (retrieval + ranking)
  • Recommendation models
  • Embedding models & vector databases
  • TensorFlow / PyTorch
  • Proven experience building production-grade ML systems at scale.
  • Familiarity with LLMs, RAG architectures, prompt engineering, and agent workflows.
  • Strong coding skills (Python) and experience with modern ML stack (TensorFlow, PyTorch, Faiss / ScaNN, Triton, etc.).
  • Ability to work closely with backend teams to deploy models in distributed systems.
  • Excellent problem-solving skills and comfort working on ambiguous, high-impact problems.
  • Preferred Qualifications

  • Experience with conversational AI , chat-based retrieval, or multi-turn dialog modeling.
  • Experience in media, streaming, sports data or large catalog discovery.
  • Knowledge of micro-drama, short-video personalization, or multi-objective recommendation systems.
  • Strong understanding of scalability patterns : batching, async orchestration, caching layers.
  • Why Join

  • Work on flagship launches (World Cup → IPL) impacting hundreds of millions of users.
  • Solve some of the most challenging problems in search, discovery, and conversational AI at scale.
  • Collaborate with a world-class team building foundational discovery platforms for India’s largest digital ecosystem.
  • Create a job alert for this search

    Senior Machine Learning Engineer • ajit, India

    Related jobs
    Senior Data Engineer

    Senior Data Engineer

    CXC • ajit, India
    Please apply only if you are available to work in Australian time zone and comfortable with 6 months contract duration • •. We’re seeking a highly skilled and autonomous.Power BI implementations to jo...Show more
    Last updated: 2 days ago • Promoted
    Senior AWS Cloud Engineer

    Senior AWS Cloud Engineer

    9NEXUS • ajit, India
    Job Title : Senior Cloud Engineer (Data Platform).Seeking an experienced Cloud Engineer to support Data Platform function by enabling feature teams with secure, scalable, and reusable AWS infrastruc...Show more
    Last updated: 1 day ago • Promoted
    Data Engineer

    Data Engineer

    TerraGiG • ajit, India
    Lead the design, development, and implementation of data solutions using AWS and Snowflake.Collaborate with cross-functional teams to understand business requirements and translate them into techni...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    BigStep Technologies • ajit, India
    We’re looking for a Full Stack Engineer with.The ideal candidate should be highly skilled in.NoSQL databases, microservices architecture, and cloud-native development. AI-driven tools or AI-based ed...Show more
    Last updated: 2 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    CitNOW Group • ajit, India
    Founded in 2008, CitNOW is an innovative, enterprise-level software product suite that allows automotive dealerships globally to sell more vehicles and parts more profitably.CitNOW’s app-based plat...Show more
    Last updated: 30+ days ago • Promoted
    Need extra earnings? Drive your bike with the Uber app

    Need extra earnings? Drive your bike with the Uber app

    Uber • Patiala, IN, IN
    Driving with the Uber app is a flexible way to earn using your own bike.It gives you the freedom to choose when, where, and how often you drive — while earning on your own terms.Driving with the Ub...Show more
    Last updated: 2 days ago • Promoted
    MERN + React Native Developer

    MERN + React Native Developer

    Truxo • Patiala, Punjab, India
    FleetPulse is an innovative technology company focused on transforming the logistics and transportation industry through advanced Trucking Management Systems (TMS). We build scalable, high-performan...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress India • ajit, India
    At Cimpress Technology, we are dedicated to crafting cutting-edge, world-class software solutions to power our mass customization businesses, serving a vast customer base of over 17 million individ...Show more
    Last updated: 30+ days ago • Promoted
    Generative AI Engineer

    Generative AI Engineer

    Cognizant • ajit, India
    We are seeking a talented and experienced AI & Generative AI Developer to join our team and help us create groundbreaking generative AI models and applications. In this role, you will work closely w...Show more
    Last updated: 1 day ago • Promoted
    SAP BW / 4HANA Engineer

    SAP BW / 4HANA Engineer

    Yoda Tech • ajit, India
    We are seeking a highly skilled.ABAP expertise to design, build, and optimize enterprise-grade data warehousing and analytics solutions. This role is hands-on and requires deep technical proficiency...Show more
    Last updated: 15 days ago • Promoted
    Senior ML / AI Engineer

    Senior ML / AI Engineer

    Tritonium • ajit, India
    Tritonium is an AI-powered SaaS platform transforming how mobile product teams understand their users.We process millions of pieces of user feedback and turn them into actionable insights using sta...Show more
    Last updated: 1 day ago • Promoted
    Earn flexibly with your bike on the Uber app

    Earn flexibly with your bike on the Uber app

    Uber • Patiala, IN, IN
    Driving with the Uber app is a flexible way to earn using your own bike.It gives you the freedom to choose when, where, and how often you drive — while earning on your own terms.Driving with the Ub...Show more
    Last updated: 2 days ago • Promoted
    Sr. Engineer-Application

    Sr. Engineer-Application

    ESGI Tools Pvt Ltd • patiala, punjab, in
    ESGI Tools Pvt Ltd is a renowned manufacturer of precision gear cutting tools, established in 1991.With an integrated production facility, ESGI specializes in producing a wide range of products, in...Show more
    Last updated: 9 hours ago • Promoted • New!
    Genome Analyst

    Genome Analyst

    Enigma Genomics • ajit, India
    We are seeking a highly motivated Genome Analyst to join our team and support the analysis, interpretation, and reporting of genomic data. The ideal candidate will have strong technical expertise in...Show more
    Last updated: 1 day ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Ai Jobs • ajit, India
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 1 day ago • Promoted
    AI / ML Engineer – LLM & Agentic AI Systems ( 3 to 9 yrs)

    AI / ML Engineer – LLM & Agentic AI Systems ( 3 to 9 yrs)

    AIMLEAP • ajit, India
    AI / ML Engineer – LLM & Agentic AI Systems.Tech in Computer Science, AI / ML, or related field.LLM and agentic AI development. AI pipelines, APIs, and integrations.LangChain, LlamaIndex, AutoGen.AI sys...Show more
    Last updated: 2 days ago • Promoted
    Senior Statistical Programmer

    Senior Statistical Programmer

    princeps technologies • ajit, India
    Job Title : Senior Statistical Programmer.We are seeking an experienced Senior Statistical Programmer to support end-to-end clinical programming activities across multiple studies.This role requires...Show more
    Last updated: 1 day ago • Promoted
    Lead LLM & Machine Learning Engineers (Python)

    Lead LLM & Machine Learning Engineers (Python)

    MillionLogics • ajit, India
    MillionLogics, a trusted Oracle Partner, is a global IT solutions leader with headquarters in London, UK, and a dynamic development hub in Hyderabad, India. The company specialises in delivering sma...Show more
    Last updated: 1 day ago • Promoted