Senior Data Scientist – Search

SproutsAI
Bengaluru, Karnataka, India

Work Mode: Hybrid, 3 days a week for office at Bellandur, Bengaluru,

Overlap with US timings needed

About The Engagement

We are recruiting on behalf of a global e-commerce giant(full time on their payroll) - a category creator that has pioneered online marketplaces for over two decades, connecting hundreds of millions of buyers and sellers across 190+ markets worldwide. This is an exciting opportunity to be embedded within their Customer Experience Analytics team and drive data-led decisions at a truly global scale.

About The Role

We are looking for a talented Data Scientist to join customer's team and drive impactful machine learning solutions. You will work on complex, high-impact problems by turning ambiguous business challenges into clear quantitative frameworks and production-ready ML models. This role offers the opportunity to build, evaluate, and optimize models that directly influence product and business decisions.

Key Responsibilities

  • Develop and evaluate machine learning models using techniques such as regression, classification, tree-based methods (e.g., Random Forest, XGBoost, LightGBM), and clustering on large-scale datasets
  • Apply both supervised and unsupervised learning approaches to solve real-world problem
  • Perform end-to-end model development: feature engineering, feature selection, model tuning, hyperparameter optimization, and rigorous model evaluation.
  • Translate vague business requirements into well-defined data science problems and deliver actionable ML solutions.
  • Collaborate with cross-functional teams (Product, Engineering, Business) to identify opportunities and measure impact.
  • Monitor model performance and continuously improve existing solutions

Requirements

  • Strong foundation in machine learning algorithms and statistical methods.
  • Hands-on experience building and deploying models for regression, classification, and clustering tasks
  • Proficiency in feature engineering, feature selection, model tuning, and evaluation frameworks
  • Strong programming skills in Python (required); expert with SQL and big data tools is expected.
  • Ability to work with large datasets and translate business problems into quantitative, ML solutions.
  • Bachelor’s or Master’s degree in Computer Science, Statistics, Applied Mathematics, or a related quantitative field (or equivalent experience).

Nice to Have

  • Experience in product analytics and experimentation (A/B testing, causal inference).
  • Prior exposure to search-related problems such as ranking, relevance, recommendation systems, or personalization.

Why Join

  • Attractive compensation and opportunity to work with top notch team
  • Work on analytics that shapes the experience of hundreds of millions of customers globally
  • Be embedded with a globally iconic brand that created and defined an entire e-commerce category
  • Collaborate with cross-functional teams across the US and India
  • Grow in a fast-paced environment that actively embraces AI and emerging technologies

This is an urgent role, early joiners will be preferred

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Data Scientist – Search job at SproutsAI?

Use the apply link on this page: you apply directly with SproutsAI on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does SproutsAI want for this Senior Data Scientist – Search role?

The job description asks for machine learning algorithms, statistical methods, building and deploying models, regression, classification, clustering tasks, feature engineering and feature selection. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at SproutsAI?

Apply to the SproutsAI roles that match your experience, and tailor your resume to each job description: for this role that means showing machine learning algorithms, statistical methods, building and deploying models. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Data Scientist – Search job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with SproutsAI, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →