CareerPlanSign in

Senior Software Engineer, Machine Learning Platform

San Francisco Office💼 Full-time💰 $187,000–$187,000🗓 2026-09-11 → 2026-09-26

Core

Design and build scalable ML and AI infrastructure on AWS to enable data scientists and ML engineers to develop, train, deploy, and monitor models reliably, including support for LLMs and agentic systems.

Role type

Senior Software Engineer, Machine Learning Platform

Builds

Scalable ML/AI infrastructure, shared platform capabilities for LLMs and agents, evaluation frameworks, observability tools, and distributed training/inference systems.

Domain

Financial Technology / Machine Learning Platform Engineering

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, AWS cloud infrastructure, Python/Go/Scala/Java, CI/CD pipelines, Infrastructure as Code (Terraform), Containerization (Docker/Kubernetes), Data streaming (Kinesis/Kafka/Flink/Spark), Model training and evaluation, LLM application patterns (RAG, tool calling, agent orchestration)

Preferred skills

LLM-powered system production experience, Vector search/retrieval, Foundation model infrastructure (Bedrock/SageMaker), GPU workload optimization (CUDA)

Responsibilities

Design and operate scalable ML/AI infrastructure on AWS; Build shared platform capabilities for LLM and agentic workloads; Build evaluation frameworks for non-deterministic AI systems; Establish observability, reliability, and governance for models and agents; Help teams make principled architecture decisions; Build distributed training and large-scale processing systems; Support and evolve the feature store and pipelines; Develop data ingestion and streaming systems; Improve CI/CD workflows; Partner with Data Science and ML Engineering teams; Participate in on-call rotations.

Seniority

Senior, hands-on IC

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