CareerPlanSign in

Senior Software Engineer, Machine Learning Infrastructure and Quality

Seattle, United States of America💼 Full-time🗓 2026-06-04 → 2026-09-28

Core

Building infrastructure, automation, and services to validate, qualify, and improve the quality of machine learning technologies across training, inference, and characterization workflows.

Role type

Senior IC software engineer (ML infrastructure & quality)

Builds

Automated test plans, validation services, and quality infrastructure for ML workloads

Domain

Operating Systems + Machine Learning

Deliverable

infrastructure

Required skills

ML workflows (training/inference/characterization), OS concepts, compiled languages (C/C++/Swift), scripting (Python/Go/JS), test plan design, statistical validation, automation

Preferred skills

OS development experience, advanced scripting proficiency

Technologies

C, C++, Objective-C, Swift, Python, Go, JavaScript

Responsibilities

Develop infrastructure and automation to facilitate ML technology validation; implement comprehensive automated test plans; apply statistical concepts to validate data and models; champion quality improvements across the ML stack

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.