AI Platform Engineer - Distributed Systems Lead

Arm Limited

Seattle (WA)

Hybrid

USD 263,000 - 355,000

Full time

13 days ago
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

Arm Limited in Seattle is seeking a Principal Software Engineer for the AI Compute Platform. You will design and build a secure, scalable platform to run AI workloads, developing control-plane services, APIs, orchestration systems, and developer tools for distributed training and inference.

You will collaborate with compute infrastructure teams, AI engineers, and internal users to improve reliability, scalability, and developer productivity across Arm's AI workloads.

Qualifications

  • 8+ years building distributed systems or cloud platforms.
  • Experience with distributed ML training or inference.
  • Strong programming skills in Go, Python, or similar.
  • Knowledge of APIs, Kubernetes, containers, async processing, and relational databases.
  • Ability to build clear interfaces and simplify infrastructure for engineers and researchers.
  • Excellent collaboration and communication.

Responsibilities

  • Build scalable backend services, APIs, and asynchronous workflows for managing AI workloads.
  • Develop Kubernetes controllers for workload submission and lifecycle management.
  • Deliver secure multi-tenant capabilities for access, secrets, quotas, and auditability.
  • Improve platform scalability, observability, reliability, and developer workflows.
  • Partner across teams to deliver distributed training, evaluation, and inference capabilities.

Skills

Distributed systems
Go/Python
APIs & backend
Communication

Tools

Kubernetes
PostgreSQL
Kafka
OpenTelemetry
Prometheus
Grafana
PyTorch
Ray
vLLM

Job description

Arm Limited in Seattle is seeking a Principal Software Engineer for the AI Compute Platform. You will design and build a secure, scalable platform to run AI workloads, developing control-plane services, APIs, orchestration systems, and developer tools for distributed training and inference.

You will collaborate with compute infrastructure teams, AI engineers, and internal users to improve reliability, scalability, and developer productivity across Arm's AI workloads.

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

Similar jobs worth comparing

Senior AI Compute Platform Engineer
Senior AI Compute Platform Engineer

Arm • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Senior AI Compute Platform Engineer (Kubernetes)
Senior AI Compute Platform Engineer (Kubernetes)

Arm Limited • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Staff AI Compute Platform Engineer — Scalable ML Infra
Staff AI Compute Platform Engineer — Scalable ML Infra

Arm • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Principal AI Inference Runtime Architect
Principal AI Inference Runtime Architect

Arm Limited • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Hybrid working
Accommodations during recruitment
Senior AI Compute Infra Engineer
Senior AI Compute Infra Engineer

Arm • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Senior AI Compute Infrastructure Architect
Senior AI Compute Infrastructure Architect

Arm Limited • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Relocation package
Visa sponsorship
Senior AI Inference Runtime Architect
Senior AI Inference Runtime Architect

Arm • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Hybrid working
Accommodations during recruitment
AI & Developer Platforms Delivery Lead
AI & Developer Platforms Delivery Lead

Arm • Seattle (WA)

Hybrid
USD 214,000 - 290,000
Principal Software Engineer, AI Compute Platform
Principal Software Engineer, AI Compute Platform

Arm • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Staff Software Engineer, AI Compute Platform
Staff Software Engineer, AI Compute Platform

Arm • Seattle (WA)

Hybrid
USD 209,000 - 283,000