Skip to Main Content

Job Title


Senior Data Scientist - Ads


Company : Nykaa


Location : Bangalore, Karnataka


Created : 2026-02-17


Job Type : Full Time


Job Description

Senior Machine Learning Scientist (IC) – AdTechAbout the TeamNykaa’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?EducationBachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field from a reputable institution.Experience6+ years of experience building and deploying production-grade ML systems2+ years of experience in AdTech(Bidding, Pacing of the Ad Spend), performance marketing, marketplace ranking systems, or large-scale recommender systemsProven experience taking ML models from ideation to production deploymentHands-on experience working on high-scale, real-time systemsDomain Expertise:CTR/CVR prediction and ranking systemsBid optimization and budget pacingMulti-objective optimization (e.g., balancing revenue, user experience, advertiser ROI)A/B experimentation and incrementality measurementPersonalization and recommendation systemsExposure to Generative AI for creative optimization or personalization workflows is a plusTechnical SkillsStrong 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, LightGBM, or Scikit-learnExperience with large-scale data processing using PySpark, SQL, or similar technologiesExperience deploying models in production (real-time inference, latency constraints, monitoring, retraining pipelines)Strong understanding of A/B testing design, experimentation frameworks, and metric evaluationResponsibilitiesML Model DevelopmentDesign and implement models for ad ranking, CTR/CVR prediction, bidding, and budget optimizationImprove personalization strategies across sponsored and display ad formatsContribute to creative optimization efforts using ML and/or generative approachesProductionization & System ThinkingBuild scalable data pipelines and model training workflowsWork with engineering to ensure robust model deployment and monitoringImprove system performance with a focus on latency, scalability, and reliabilityExperimentation & ImpactDesign and analyze online experiments to measure model impactDefine success metrics aligned with advertiser performance and user engagementContinuously iterate based on data-driven insightsCross-Functional CollaborationPartner with Product to define ML-driven features and roadmap prioritiesCommunicate technical concepts clearly to non-technical stakeholdersContribute to design discussions and influence product decisions through dataWhy Join Nykaa AdTech?Work on large-scale, real-world ML problems in advertising and personalizationBuild high-impact systems serving millions of usersContribute to shaping India’s leading beauty and lifestyle platform’s AdTech ecosystemBe part of a fast-growing team blending ML, economics, and user experience