Applied Scientist, Amazon Search

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Applied Science

Applied Scientist role focused on building machine learning models for Amazon Search, developing new ranking features, and improving the ML framework for training and offline evaluation. The role involves designing, developing, and implementing production-level code for billions of search requests, with an emphasis on low-latency predictions and high throughput systems.

What you'd actually do

  1. Build machine learning models for Product Search.
  2. Develop new ranking features and techniques building upon the latest results from the academic research community.
  3. Propose and validate hypothesis to direct our business and product road map. Work with engineers to make low latency model predictions and scale the throughput of the system.
  4. Design, develop, and implement production level code that serves billions of search requests. Own the full development cycle: design, development, impact assessment, A/B testing (including interpretation of results) and production deployment.
  5. Take ownership. Understand the needs of various search teams, distill those into coherent projects, and implement them with an eye on long-term impact.

Skills

Required

  • Java
  • C++
  • Python
  • SQL
  • RDBMS
  • Data Warehouse

Nice to have

  • implementing algorithms using both toolkits and self-developed code
  • publications at top-tier peer-reviewed conferences or journals

What the JD emphasized

  • low latency model predictions
  • scale the throughput of the system
  • production level code
  • billions of search requests
  • impact assessment
  • A/B testing
  • production deployment
  • long-term impact

Other signals

  • develops sophisticated search solutions
  • builds next-generation search infrastructure
  • invent universally applicable signals and algorithms for training machine-learned ranking models
  • improve the machine-learning framework for training and offline evaluation