Software Engineer II — ML Data Infra for Search

Amazon

Palo Alto (CA)

On-site

USD 165,200 - 223,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Sign-on bonuses
Restricted stock units (RSUs)
Health benefits

Job summary

Amazon Search Science Data Infrastructure (SSDI) in Palo Alto is hiring a Software Engineer II to lead data infrastructure at the intersection of ML, big data, and distributed systems. You will drive the lifecycle of ML models, feature engineering, and data quality monitoring, working with AWS AI services and core search backends.

The role focuses on building scalable, data-intensive services used by hundreds of science teams across Amazon, enabling data-driven decisions and robust inference

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) experience.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl.

Responsibilities

  • Lead development of services and infrastructure at the intersection of machine learning, big data, and distributed systems.
  • Manage the machine learning lifecycle and operations using AWS AI services and core search backend services.
  • Provide a world-class platform for engineers to observe and introspect applications pre- and post-deployment.
  • Build scalable data-intensive infrastructure processing large volumes of logs, catalogs, transactional data, and telemetry signals.
  • Collaborate with partners on data experimentation to advance Amazon product search across regions.

Skills

Software development
Object Oriented Design

Education

Bachelor's degree in CS/Engineering/Math

Tools

C#
C++
Java
Perl

Job description

Amazon Search Science Data Infrastructure (SSDI) in Palo Alto is hiring a Software Engineer II to lead data infrastructure at the intersection of ML, big data, and distributed systems. You will drive the lifecycle of ML models, feature engineering, and data quality monitoring, working with AWS AI services and core search backends.

The role focuses on building scalable, data-intensive services used by hundreds of science teams across Amazon, enabling data-driven decisions and robust inference

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Manager, ML Data Infra for Search
Sr Manager, ML Data Infra for Search

Amazon • Palo Alto (CA)

On-site
USD 212,700 - 287,700
Health insurance
401(k) matching
Paid time off
+1
Applied Scientist II — ML Ranking for Product Search
Applied Scientist II — ML Ranking for Product Search

Amazon • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Applied Scientist II — Machine Learning for Search Ranking
Applied Scientist II — Machine Learning for Search Ranking

Amazon • Seattle (WA)

On-site
USD 143,000 - 193,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II, AI Data Platform
Software Development Engineer II, AI Data Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Manager III, Software Dev, Search Science Data Infra
Manager III, Software Dev, Search Science Data Infra

Amazon • Palo Alto (CA)

On-site
USD 212,700 - 287,700
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer, AI-Powered Search & Scalable Pipelines
Senior Software Engineer, AI-Powered Search & Scalable Pipelines

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+2
Software Engineer, AI-Driven Search & Data Pipelines
Software Engineer, AI-Driven Search & Data Pipelines

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Vector Search Engineer – ML/LLM & Scalable Infra
Senior Vector Search Engineer – ML/LLM & Scalable Infra

Amazon • Palo Alto (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+2
Software Engineer, Data & ML Platform
Software Engineer, Data & ML Platform

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 143,000 - 195,000
Health insurance and benefits
401(k) matching
Paid time off
+1
SDE II: Infra for ML Workloads & Cloud Services
SDE II: Infra for ML Workloads & Cloud Services

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1