Taro Logo

Software Development Engineer II - ML, Amazon Search Intent Understanding

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II - ML, Amazon Search Intent Understanding

Amazon's Search Intent Understanding team is seeking a Software Development Engineer II to join their innovative machine learning initiative. This role sits at the intersection of e-commerce and artificial intelligence, working on systems that serve hundreds of millions of customers worldwide. The position offers an exciting opportunity to develop cutting-edge machine learning algorithms for Natural Language Understanding and build distributed services at Amazon's massive scale.

The role involves working with state-of-the-art AWS technologies, natural language processing, and machine learning systems to improve Amazon's product search capabilities. You'll collaborate with applied scientists and engineers to implement research into production systems and have the opportunity to publish papers in top conferences. The team's work directly impacts Amazon's product search experience, processing queries across hundreds of millions of products.

As an SDE II, you'll be responsible for designing and building robust, scalable platforms for large-scale data analyses, model development, training, and validation. The position requires strong software engineering fundamentals combined with machine learning expertise. You'll work with various AWS technologies and distributed computing systems to ensure solutions work at production scale.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including medical insurance and 401k. This is an excellent opportunity for engineers passionate about machine learning who want to make a significant impact on one of the world's largest e-commerce platforms while working with cutting-edge technologies and world-class teams.

Last updated 3 days ago

Responsibilities For Software Development Engineer II - ML, Amazon Search Intent Understanding

  • Develop cutting-edge machine learning algorithms for Natural Language Understanding
  • Build distributed services to serve algorithms at Amazon scale
  • Design and implement key initiatives in building deep learning systems
  • Work with applied scientists and engineers to drive system enhancements
  • Build machine learning platform that powers deep learning
  • Work with AWS technologies and distributed computing
  • Build robust, scalable platform for data analyses and model development

Requirements For Software Development Engineer II - ML, Amazon Search Intent Understanding

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing

Benefits For Software Development Engineer II - ML, Amazon Search Intent Understanding

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Development Engineer II - ML, Amazon Search Intent Understanding