Applied Scientist Ii, Search Ranking

Amazon Amazon · Big Tech · Palo Alto, CA · Applied Science

Applied Scientist II role at Amazon focused on improving search ranking by inventing and implementing ML solutions. This involves data analysis, model design, training, A/B testing, and deploying production-level components for Amazon's product search service.

What you'd actually do

  1. Analyze the data and metrics resulting from traffic into Amazon's product search service.
  2. Design, build, and deploy effective and innovative ML solutions to improve search ranking.
  3. Evaluate the proposed solutions via offline benchmark tests as well as online A/B tests in production.
  4. Publish and present your work at internal and external scientific venues in the fields of ML/NLP/IR.

Skills

Required

  • PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
  • Experience programming in Java, C++, Python or related language
  • Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing

Nice to have

  • Experience using Unix/Linux
  • Experience in professional software development
  • Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning
  • Experience with Machine and Deep Learning toolkits such as MXNet, TensorFlow, Caffe and PyTorch

What the JD emphasized

  • ML solutions to improve search ranking
  • ML/NLP/IR

Other signals

  • ML models
  • search ranking
  • A/B testing
  • production-level components