Applied Scientist II, Amazon Alexa Ads (Conversational Advertising and Personalisation), Bengaluru

Application ends: October 13, 2026
Apply Now

Job Description

Amazon’s Alexa Ads team is hiring an Applied Scientist II in Bengaluru to build machine learning for conversational, agent-style advertising inside Alexa+. The job is to fit relevant ads naturally into Alexa conversations and to personalise each user’s experience, using NLP, recommendation and deep learning models that go from idea to production with engineers and product managers. The team is new in India and still shaping its roadmap.

At a glance

  • Role: Applied Scientist II, Alexa Ads
  • Posted: 15 July 2026
  • Focus: Conversational ads, NLP, recommendation, personalisation, A/B testing
  • Location: Bengaluru, Karnataka, India
  • Job ID: 10475352
  • Apply: open until filled (re-checked 13 October 2026)

About the Alexa Ads applied scientist role

  • Design, build and evaluate ML and deep learning models for NLP, recommendation and personalisation
  • Do hands-on data analysis and build scalable ML pipelines
  • Design and run A/B experiments to measure effects on customer experience and ad performance
  • Work with software engineers to deploy models into high-scale, real-time production

About the Alexa Ads team

Alexa Ads is setting up a new science team in Bangalore. The posting describes it as a greenfield group: rather than tuning mature models, the team is rethinking how ads are ranked, priced and personalised across voice-first and screen-first surfaces, and early members help set the science roadmap and team culture.

What Amazon is looking for

  • At least 3 years of building models for business applications
  • A PhD, or a master’s degree and at least 4 years of experience in CS, CE, ML or a related field
  • Patents or publications at top peer-reviewed conferences or journals
  • Programming in Java, C++, Python or a related language
  • Experience in algorithms and data structures, parsing, numerical optimisation, data mining, or parallel, distributed or high-performance computing

Nice to have

  • Experience using Unix/Linux
  • Experience in professional software development

Pay and location

Amazon’s posting does not state a salary; pay is discussed during the hiring process. The role is based in Bengaluru, India.

How to apply

Apply through the official Amazon job posting. Amazon’s posting does not give a closing date, so the role is open until filled; ResearchJobs.in will re-check this listing on 13 October 2026. Amazon lists the minimum and preferred qualifications on the posting; read both before applying. Check the posting for location and work-authorisation details before you apply.

See all our artificial intelligence jobs, or browse more research jobs on ResearchJobs.in.

Hiring institution: Amazon

Official advertisement: www.amazon.jobs

How to prepare for this application

  • Ads plus language: show work that joins ranking or recommendation with NLP.
  • Experiments: be ready to design an A/B test for a new ad format and name its guardrail metrics.
  • Greenfield: the team is new; give an example of setting direction without a playbook.
  • Two levels: Amazon has a separate senior posting for the same team; apply to the one that fits your experience.
  • Leadership Principles: Amazon interviews lean on them; prepare two or three STAR stories for each.

About Amazon in India

Amazon runs large science and engineering teams in India, including in Bengaluru, Hyderabad, Chennai, Pune and Gurugram. Applied scientists and data scientists work on machine learning problems across retail, logistics, advertising, devices, payments and cloud services.

We send one confirmation email first. Every alert has an unsubscribe link.