Applied Scientist, Alexa AI

1 week agoSunnyvale, CA


"Find a coffee shop between here and San Francisco," "How much longer is Target on main street open?," "What is the next train to work," "I need directions to the nearest gas station;" these are some of the utterances answered by the Alexa Local Information team. We enable customers to search for places, products, or services around them, and provide personalized travel, commute and navigation experiences to the places they find.

Our science team works at the intersection of ASR, NLU, Information
Retrieval, Machine Learning and Big Data. We leverage techniques from all these fields to create novel algorithms that advance the state of the art in spoken language understanding and improve search quality for local Points of Interest (POI's). Our work directly impacts the experience and engagement of customers who rely on Alexa to find relevant locations while in-the-car, on-the-go and at-home.

In this role you will:

  • Perform hands-on data analysis and modeling with large data sets to develop insights that increase device usage and customer experience
  • Apply Machine Learning and SLU techniques to improve our conversational interfaces and search algorithms
  • Run A/B experiments, evaluate the impact of your optimizations and communicate your results to various business stakeholders
  • Work closely with product managers and software engineers to design experiments and implement end-to-end solutions
  • Setup and monitor alarms to detect anomalous data patterns and perform root cause analyses to explain and address them
  • Be a member of the Amazon-wide Machine Learning Community, participating in internal and external MeetUps, Hackathons and Conferences
  • Help attract and recruit technical talent


  • PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field
  • 2+ years of experience of building machine learning models for business application
  • Experience programming in Java, C++, Python or related language


  • Ph.D. in Computer Science, Computational Mathematics, Statistics, or related field
  • 2+ years experience with a statistical modeling tools
  • 1+ years experience with Big Data SQL (such as Spark)
  • Expertise on a broad set of ML approaches and techniques including Deep Learning
  • Track record of applying theoretical models in an applied environment
  • Experience with at least one of the modern distributed ML frameworks such as TensorFlow, PyTorch, MxNet
  • Experience with Deep Learning for search and recommendation
  • Experience with NLP algorithms and tools a plus
  • Excellent verbal/written communication skills, including an ability to effectively collaborate with research and technical teams
  • Experience performing and interpreting A/B experiments

Client-provided location(s): Sunnyvale, CA, USA
Job ID: Amazon-1490558

Company Videos

Hear directly from employees about what it's like to work at Amazon.