SageMaker AI: Scalable ML Training Orchestrator

Amazon

Factoria (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Amazon in Bellevue, WA is seeking a Software Development Engineer II for AWS SageMaker AI to design, build, and operate the orchestration engine, compute integrations, and platform services for large-scale model training and customization. You’ll own end-to-end components from design to on-call operations while collaborating with ML scientists and platform teams.

You will contribute to the SDK, workflow orchestration, and containerized training frameworks, upholding high engineering standards

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Responsibilities

  • Design, build, test, and operate services that orchestrate foundation-model data preparation, training, evaluation, and deployment as reliable, contract-validated workflows.
  • Own delivery of individual components end-to-end — from design and implementation through deployment, monitoring, and on-call operations.
  • Build and extend compute-backend integrations and job launchers — submitting, monitoring, and recovering large-scale training jobs across SageMaker (Training/Processing/HyperPod), EMR, AWS Batch, and Kubernetes/EKS.
  • Improve the platform's resiliency and operability for long-running distributed jobs — checkpoint/resume, fault detection and recovery, retries, and observability (metrics, logging, experiment tracking).
  • Contribute to the SDK, workflow orchestration, and schema/contract layer that teams use to declare and run jobs, and to the CDK infrastructure that deploys the platform.
  • Integrate containerized training and evaluation frameworks (e.g., PyTorch/FSDP, verl, NeMo/Megatron) into the platform's task and recipe model.
  • Contribute to design and architecture discussions, write clear technical designs, and uphold engineering best practices (code review, testing, operational readiness).
  • Collaborate with ML scientists and internal customers to translate training requirements into reliable, self-service platform capabilities, and help onboard and mentor interns and new engineers as you grow.

Skills

Software development
System design
C++
OO design
Distributed systems
Cloud / AWS
Team collaboration

Education

Bachelor's degree

Tools

AWS CDK
Kubernetes
Airflow
Step Functions
PyTorch

Job description

Amazon in Bellevue, WA is seeking a Software Development Engineer II for AWS SageMaker AI to design, build, and operate the orchestration engine, compute integrations, and platform services for large-scale model training and customization. You’ll own end-to-end components from design to on-call operations while collaborating with ML scientists and platform teams.

You will contribute to the SDK, workflow orchestration, and containerized training frameworks, upholding high engineering standards

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

Similar jobs worth comparing

SDE II: AI Model Orchestration & Large-Scale Training
SDE II: AI Model Orchestration & Large-Scale Training

Amazon • Bellevue (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
SageMaker AI Platform Engineer II — Scalable ML Workflows
SageMaker AI Platform Engineer II — Scalable ML Workflows

Amazon Web Services (AWS) • Bellevue (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+1
Engineering Manager - SageMaker Training Platform
Engineering Manager - SageMaker Training Platform

Amazon • Bellevue (WA), Northern (KY)

Hybrid
USD 185,000 - 250,000
Health insurance
RSUs
Sign-on bonus
Senior AI Data-Prep Platform Engineer (SageMaker)
Senior AI Data-Prep Platform Engineer (SageMaker)

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Parental leave
Senior AI Studio Engineer — SageMaker Platform
Senior AI Studio Engineer — SageMaker Platform

Amazon • Bellevue (WA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
401(k) matching
+2
Engineering Manager, ML Training & Model Customization
Engineering Manager, ML Training & Model Customization

Socket.dev • Bellevue (WA)

On-site
USD 185,000 - 250,000
SageMaker Governance SDE II — Scale ML Platform
SageMaker Governance SDE II — Scale ML Platform

Socket.dev • Bellevue (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
Senior GenAI Product Lead for SageMaker
Senior GenAI Product Lead for SageMaker

Amazon • Bellevue (WA)

On-site
USD 152,200 - 205,900
Health insurance
401(k) matching
Paid time off
+1
Engineering Manager, AI/Data Platform (SageMaker Studio)
Engineering Manager, AI/Data Platform (SageMaker Studio)

Socket.dev • New York (NY)

On-site
USD 203,000 - 275,000
Senior SDE: SageMaker Data Prep & AI Pipelines
Senior SDE: SageMaker Data Prep & AI Pipelines

Socket.dev • Bellevue (WA)

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