Software Engineer II — ML Data Infra for Search

Amazon

Palo Alto (CA)

On-site

USD 165,200 - 223,600

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

ML Data Platform Engineer II
ML Data Platform Engineer II

Amazon • Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
Sign-on payments
+3
Software Engineer II, Search Science Data Infra
Software Engineer II, Search Science Data Infra

Amazon • Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
Sign-on payments
+3
Personalization Engineer II — ML & Big Data Systems
Personalization Engineer II — ML & Big Data Systems

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer II — Applied AI Platform
Software Engineer II — Applied AI Platform

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
AI/ML Cloud SDE – Large-Scale ML Services
AI/ML Cloud SDE – Large-Scale ML Services

Amazon Web Services (AWS) • New York (NY)

On-site
USD 158,000 - 214,000
Health insurance
RSUs
Sign-on bonus
+2
Senior ML Engineer — Sustainable AI Systems & Innovation
Senior ML Engineer — Sustainable AI Systems & Innovation

Amazon.com Services LLC • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+4
AI Data Platform Engineer — Scalable ML Pipelines
AI Data Platform Engineer — Scalable ML Pipelines

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Applied Scientist II: ML for Search Ranking & Relevance
Applied Scientist II: ML for Search Ranking & Relevance

Amazon • Palo Alto (CA)

On-site
USD 172,000 - 222,000
Health insurance
401(k) matching
Parental leave
+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
Senior ML & Distributed Systems Engineer
Senior ML & Distributed Systems Engineer

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching