Software Dev Engineer II, Search Science Data Infra

Amazon is a global technology company that builds the world's largest product search engine and e-commerce platform.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · E-Commerce · Enterprise SaaS

Description For Software Dev Engineer II, Search Science Data Infra

The Amazon Search team is at the forefront of building the search engine that powers Amazon's worldwide shopping experience. The Search Science Data Infrastructure team plays a crucial role in delivering high-quality ML model training data and managing Federated Data Lake infrastructure. This platform serves as the backbone for ML training data across Amazon's search ranking, matching quality, and search economics, while also powering critical live-site features including search suggestions, query understanding, spelling, search result ranking, and personalization.

As a Software Development Engineer, you'll be responsible for designing and developing big data and machine learning services that form the foundation of Amazon's search R&D processes. You'll work with distributed systems at massive scale, implementing solutions that impact hundreds of millions of customers worldwide. The role requires expertise in both hands-on technical implementation and high-level architectural design.

The position offers competitive compensation ranging from $129,300 to $223,600 per year, based on geographic location, plus comprehensive benefits including medical coverage and equity. You'll be joining a team that supports over 350 internal teams across Amazon, making this an opportunity to have a significant impact on one of the world's largest e-commerce platforms.

This role is perfect for engineers who are passionate about big data, machine learning, and building scalable infrastructure. You'll work alongside talented professionals, solving complex problems while maintaining high standards for operational excellence. The position offers growth opportunities in both technical depth and leadership, as you'll be responsible for critical systems that power Amazon's search capabilities.

Last updated 27 minutes ago

Responsibilities For Software Dev Engineer II, Search Science Data Infra

  • Design, write code, and deploy big data and machine learning services
  • Build foundation for search R&D processes
  • Evaluate system performance and security
  • Design system metrics and drive quality improvements
  • Produce detailed technical work and high-level architectural designs
  • Maintain operational excellence and customer satisfaction

Requirements For Software Dev Engineer II, Search Science Data Infra

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with machine learning applications and statistical learning
  • Experience in developing and deploying large scale machine learning based applications
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with neural deep learning methods (preferred)

Benefits For Software Dev Engineer II, Search Science Data Infra

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Search Science Data Infra

Software Development Engineer, Frontier AI & Robotics

Software Development Engineer role at Amazon's Frontier AI & Robotics team, focusing on optimizing large-scale transformer models for robotics applications.

Software Development Engineer, Amazon Private Brands Discovery

Software Development Engineer role at Amazon Private Brands, focusing on AWS and ML solutions for product discovery systems.

Software Development Engineer, GenAI

Software Development Engineer role at Amazon focusing on building generative AI tools for advertising creative content generation

ADC Engineer II, AI/ML ADC

AWS ADC Engineer II position focusing on AI/ML solutions in isolated cloud environments for government customers, requiring TS/SCI clearance.

SDE II, AGI

Mid-level Software Development Engineer role at Amazon's AGI team, focusing on developing cutting-edge large language models and Generative AI applications.