Senior Applied Scientist, Selection Monitoring

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

Senior Applied Scientist role focused on developing ML/AI technologies for Amazon's catalog expansion. The role involves information extraction, large-scale crawling, website comprehension, and building agents for multi-step decisions. Requires expertise in text mining, visual document processing, semi-structured data, advanced ML, and reinforcement learning, with a focus on building scalable, accurate, and fast systems for internet-scale data. The position emphasizes designing, developing, and deploying ML models, including advanced RL-based fine-tuning, and influencing engineering teams for production implementation.

What you'd actually do

  1. Using AI, NLP and advances in LLMs/SLMs and agentic systems to create scalable solutions for business problems.
  2. Developing models for efficiently crawling web, automate extraction of relevant information from large amounts of Visually Rich Documents and optimize key processes.
  3. Designing, developing, evaluating and deploying, innovative and highly scalable ML models, esp. leveraging latest advances in RL-based fine-tuning methods like DPO, GRPO etc.
  4. Identifying latest technical/research trends applicable for the problems of efficient web navigation and web-scale information extraction and adapting them to concrete open problems.
  5. Influencing software engineering teams to drive and optimize model implementations.

Skills

Required

  • 6+ years of building machine learning models for business application experience
  • PhD, or Master's degree
  • Experience programming in Java, C++, Python or related language
  • Experience with neural deep learning methods and machine learning
  • 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 with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc.
  • Experience with large scale distributed systems such as Hadoop, Spark etc.
  • Experience using deploying large-scale ML models.
  • Experience in advanced LLM training/fine-tuning methods.

What the JD emphasized

  • advanced ML/AI technologies
  • Information Extraction
  • efficient crawling at internet scale
  • ML models for website comprehension
  • agents to take multi-step decisions
  • text mining
  • information extraction from Visually Rich Documents
  • semi structured data (HTML)
  • advanced machine learning
  • reinforcement learning methods
  • programming and design skills
  • systems that work at internet scale
  • Scale (build models to handle billions of pages)
  • Accuracy (requirements for precision and recall)
  • Speed (generate predictions for millions of new or changed pages with low latency)
  • Diversity (models need to work across different languages, market places and data sources)
  • Build a scalable system which can algorithmically extract information from world wide web.
  • Intelligently cluster web pages, segment and classify regions, extract relevant information and structure the data available on semi-structured web.
  • Build systems that will use existing Knowledge Bases to perform open information extraction at scale from visually rich documents.
  • Using AI, NLP and advances in LLMs/SLMs and agentic systems to create scalable solutions for business problems.
  • Developing models for efficiently crawling web, automate extraction of relevant information from large amounts of Visually Rich Documents and optimize key processes.
  • Designing, developing, evaluating and deploying, innovative and highly scalable ML models, esp. leveraging latest advances in RL-based fine-tuning methods like DPO, GRPO etc.
  • Identifying latest technical/research trends applicable for the problems of efficient web navigation and web-scale information extraction and adapting them to concrete open problems.
  • Influencing software engineering teams to drive and optimize model implementations.
  • Challenging status quo in the current end-to-end production stack and ML models and identifying opportunities for simplification, improvements, cost-saving and innovation.
  • Establishing scalable, efficient, automated processes for large scale model development, model validation and model maintenance.
  • Leading projects and mentoring other scientists, interns, engineers in the use of ML techniques.
  • Publishing innovation in research forums.

Other signals

  • Develop advanced ML/AI technologies
  • Information Extraction
  • efficient crawling at internet scale
  • ML models for website comprehension
  • agents to take multi-step decisions
  • text mining
  • information extraction from Visually Rich Documents
  • semi structured data (HTML)
  • advanced machine learning
  • reinforcement learning methods
  • programming and design skills
  • systems that work at internet scale
  • Scale (build models to handle billions of pages)
  • Accuracy (requirements for precision and recall)
  • Speed (generate predictions for millions of new or changed pages with low latency)
  • Diversity (models need to work across different languages, market places and data sources)
  • Build a scalable system which can algorithmically extract information from world wide web.
  • Intelligently cluster web pages, segment and classify regions, extract relevant information and structure the data available on semi-structured web.
  • Build systems that will use existing Knowledge Bases to perform open information extraction at scale from visually rich documents.
  • Using AI, NLP and advances in LLMs/SLMs and agentic systems to create scalable solutions for business problems.
  • Developing models for efficiently crawling web, automate extraction of relevant information from large amounts of Visually Rich Documents and optimize key processes.
  • Designing, developing, evaluating and deploying, innovative and highly scalable ML models, esp. leveraging latest advances in RL-based fine-tuning methods like DPO, GRPO etc.
  • Identifying latest technical/research trends applicable for the problems of efficient web navigation and web-scale information extraction and adapting them to concrete open problems.
  • Influencing software engineering teams to drive and optimize model implementations.
  • Challenging status quo in the current end-to-end production stack and ML models and identifying opportunities for simplification, improvements, cost-saving and innovation.
  • Establishing scalable, efficient, automated processes for large scale model development, model validation and model maintenance.
  • Leading projects and mentoring other scientists, interns, engineers in the use of ML techniques.
  • Publishing innovation in research forums.