Software Development Engineer, Amazon Search Relevance Measurement

Amazon is a global e-commerce and technology company, known for its online marketplace, cloud computing, and innovative search technologies.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Dev Engineer, NGDE Science

Senior Software Engineer role at AWS focusing on generative AI development, machine learning solutions, and leading technical innovations in cloud computing.

Sr. Machine Learning Engineer (MLE), Creative-X, Amazon Advertising

Senior Machine Learning Engineer role at Amazon Advertising, focusing on AI-driven creative solutions and large-scale model deployment.

Software Dev Engineer, Amazon

Senior Software Engineer role at Amazon focusing on AI/ML development, building large-scale machine learning infrastructure and improving core services.

Sr. Software Development Engineer – Machine Learning, Ad Response Prediction

Senior Machine Learning Engineer role at Amazon focusing on ad response prediction systems, offering competitive compensation and opportunity to work on large-scale ML solutions.

Senior AI/ML Engineer, Professional Services

Senior AI/ML Engineer role at AWS Professional Services, focusing on implementing cutting-edge AI/ML solutions and working directly with enterprise customers.

Description For Software Development Engineer, Amazon Search Relevance Measurement

We are seeking an exceptional Software Development Engineer to join our Relevance Measurement team, focused on developing innovative Machine Learning Infrastructure and applications to enhance Search Quality at Amazon. In this pivotal role, you will have the opportunity to make a significant impact on the design, architecture, and development of Amazon's Search Measurement systems, paving the way for the Search business.

Key responsibilities include:

  1. Developing Machine Learning Infrastructure and applications utilizing large language models to enhance Search Quality.
  2. Analyzing petabytes of data to enable Amazon Search to measure customer success metrics and identify improvement opportunities.
  3. Contributing to the Search Defects process, providing training data for defect classifiers, and enabling matching and ranking experimenters to build, evaluate, and measure the overall defect experience for Amazon customers.
  4. Designing and implementing robust, scalable, and efficient systems to measure the impact of Search Quality improvements on customer satisfaction and business metrics.
  5. Collaborating with cross-functional teams, including data scientists, product managers, and machine learning engineers, to drive innovation and continuous improvement in Search Quality.

You will have significant authority and ownership, supported by strong mentors. You'll work on software development using cutting-edge big data technologies, taking products and features from conception to production. You'll collaborate closely with a stellar team of engineers, applied scientists, business intelligence engineers, and product managers to ensure Amazon's data is a powerful and innovative business advantage.

Join our team and contribute to the continuous enhancement of Amazon's Search experience, leveraging cutting-edge Machine Learning Infrastructure to deliver exceptional value to our customers worldwide.

Last updated 23 days ago

Responsibilities For Software Development Engineer, Amazon Search Relevance Measurement

  • Develop Machine Learning Infrastructure and applications for Search Quality enhancement
  • Analyze petabytes of data to measure customer success metrics
  • Contribute to Search Defects process and provide training data for defect classifiers
  • Design and implement scalable systems to measure Search Quality improvements
  • Collaborate with cross-functional teams to drive innovation in Search Quality

Requirements For Software Development Engineer, Amazon Search Relevance Measurement

Java
Python
Linux
  • 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
  • Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform)
  • Knowledge of Python or other scripting languages a plus
  • Experience with distributed systems, algorithms, and relational databases
  • Experience in ML and/or statistics background is preferable
  • Experience in map-reduce, EMR or Spark highly preferred
  • Ability to effectively articulate technical challenges and solutions
  • Deal well with ambiguous/undefined problems; ability to think abstractly

Interested in this job?