×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Scientist - Ads

Job in Bengaluru, 560001, Bangalore, Karnataka, India
Listing for: Nykaa
Full Time position
Listed on 2026-03-06
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, AI Engineer
Job Description & How to Apply Below
Location: Bengaluru

Senior Machine Learning Scientist (IC) – Ad Tech

About the Team
Nykaa’s AdTech Data Science team is at the forefront of building intelligent, ML-powered advertising products including Sponsored Products, Display Ads, and Creative Personalization. We aim to serve highly relevant, personalized ads to millions of users while maximizing advertiser success through scalable, automated systems.

In this role, you will be a hands-on contributor driving the design, development, and deployment of core ML models powering Nykaa’s ad platform. You will collaborate closely with product, engineering, and business stakeholders to solve high-impact problems in advertising science.

What Are We Looking For?

Education
Bachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field from a reputable institution.

Experience
6+ years of experience building and deploying production-grade ML systems
2+ years of experience in AdTech(Bidding, Pacing of the Ad Spend), performance marketing, marketplace ranking systems, or large-scale recommender systems
Proven experience taking ML models from ideation to production deployment
Hands-on experience working on high-scale, real-time systems

Domain Expertise:
CTR/CVR prediction and ranking systems
Bid optimization and budget pacing
Multi-objective optimization (e.g., balancing revenue, user experience, advertiser ROI)
A/B experimentation and incrementality measurement
Personalization and recommendation systems
Exposure to Generative AI for creative optimization or personalization workflows is a plus

Technical Skills
Strong foundation in ML algorithms (tree-based models, deep learning, optimization methods)
Good understanding of reinforcement learning, multi-armed bandits, or Bayesian optimization (hands-on experience preferred but not mandatory)
Proficiency in Python and ML frameworks such as PyTorch, XGBoost, Light

GBM, or Scikit-learn

Experience with large-scale data processing using PySpark, SQL, or similar technologies
Experience deploying models in production (real-time inference, latency constraints, monitoring, retraining pipelines)
Strong understanding of A/B testing design, experimentation frameworks, and metric evaluation

Responsibilities
ML Model Development
Design and implement models for ad ranking, CTR/CVR prediction, bidding, and budget optimization
Improve personalization strategies across sponsored and display ad formats
Contribute to creative optimization efforts using ML and/or generative approaches

Productionization & System Thinking
Build scalable data pipelines and model training workflows
Work with engineering to ensure robust model deployment and monitoring
Improve system performance with a focus on latency, scalability, and reliability

Experimentation & Impact
Design and analyze online experiments to measure model impact
Define success metrics aligned with advertiser performance and user engagement
Continuously iterate based on data-driven insights

Cross-Functional Collaboration
Partner with Product to define ML-driven features and roadmap priorities
Communicate technical concepts clearly to non-technical stakeholders
Contribute to design discussions and influence product decisions through data

Why Join Nykaa AdTech?
Work on large-scale, real-world ML problems in advertising and personalization
Build high-impact systems serving millions of users
Contribute to shaping India’s leading beauty and lifestyle platform’s AdTech ecosystem
Be part of a fast-growing team blending ML, economics, and user experience
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary