Senior Software Engineer, Machine Learning Platform

Chime

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$187,000–$259,000 / yr
Posted
55 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $223k
$140k $272k
below market most similar roles pay here above market

This role pays more than 57% of similar roles. Most pay $153,105–$244,800 — the blue band above. At the midpoint, this role pays about $223k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Chime

Chime is a financial technology company offering mobile-first banking services including fee-free checking accounts, savings accounts, and a secured credit builder card through partner banks. Industry: Financial Technology & Neobanking

Chime currently has 36 open roles on FindRole.

Listed pay typically runs $164,000–$244,000 across 36 roles with salary data.

Most-posted roles

View all roles at Chime

At a glance

TL;DR · Senior Software Engineer, Machine Learning Platform

The Senior Software Engineer, Machine Learning Platform joins the Machine Learning Platform team to build and operate infrastructure, tooling, and developer experiences for machine learning across the company. You will design and build scalable systems for traditional machine learning and emerging AI workloads, including model training, real-time inference, and agentic orchestration. Responsibilities include developing shared platform capabilities for LLMs, building evaluation frameworks for non-deterministic systems, and establishing observability and governance. You will utilize AWS, Terraform, Docker, and Kubernetes while working with frameworks like Ray or Spark. The role requires proficiency in Python, Go, Scala, or Java to solve technical problems regarding distributed systems, data ingestion via Kinesis, Kafka, or Flink, and maintaining feature stores to support reliable production ML applications.

What does a Software Engineer earn in California?

Median $214500 from 1156 postings across 72 companies.

See salary data

What you'll do

  • Design, build, and operate scalable machine learning and AI infrastructure on AWS.
  • Develop shared platform capabilities for LLM and agentic workloads, including model access and workflow orchestration.
  • Build evaluation frameworks for non-deterministic AI systems using offline benchmarks and online quality signals.
  • Establish observability, reliability, and governance for models, covering latency, token usage, and safety.
  • Build distributed training and large-scale processing systems using frameworks like Ray or Spark.
  • Maintain infrastructure as code using Terraform and manage CI/CD workflows for ML models.
  • Support and evolve the feature store, feature pipelines, and data streaming systems.
  • Participate in on-call rotations to support production systems.

What we're looking for

  • 5+ years of experience in ML or AI infrastructure, platform engineering, distributed systems, or production ML systems.
  • Strong programming skills in Python, Go, Scala, Java, or similar languages.
  • Experience designing distributed systems and large-scale data or compute platforms on AWS using frameworks such as Spark or Ray.
  • Knowledge of the machine learning development lifecycle, including data preprocessing, model training, evaluation, deployment, and monitoring.
  • Working knowledge of LLM application patterns such as RAG, structured outputs, tool calling, and agent orchestration.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as code using Terraform.
  • Experience shipping LLM-powered or agentic systems to production (preferred).

More like this

Similar roles

Senior Software Engineer, ML Platform

Daily Pay

Remote (Minneapolis, MN) +1 42 days ago $170,000–$190,000
Python Scala Go Terraform AWS SageMaker Kubernetes Docker CI/CD Datadog Prometheus Grafana Apache Kafka PyTorch scikit-learn XGBoost SQL dbt Snowflake Glue CloudFormation ECS Lambda S3 EC2 IAM GCP Vertex AI Azure ML
5+ yrs exp Remote

AWS Agentic AI Platform Engineer

Booz Allen Hamilton

San Antonio, TX +1 76 days ago
Python AWS Amazon Bedrock Amazon SageMaker AI LangChain LlamaIndex LangGraph Retrieval-Augmented Generation MLOps LLMOps Terraform Kubernetes Docker CI/CD FastAPI Pydantic AWS Step Functions Amazon OpenSearch Vector Search Knowledge Graphs Infrastructure as Code Amazon EKS Amazon ECS AWS CloudFormation AWS CDK Computer Vision Graph Neural Networks
2+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX 128 days ago $92,500–$209,500
Java Python Go TypeScript .NET RESTful API CI/CD Oracle Cloud Infrastructure OpenAPI Cloud Infrastructure Software Architecture Code Generation CLI Quality Assurance Pipelines
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 128 days ago $92,500–$209,500
Java C++ C# Go Python Distributed Systems CI/CD Kubernetes Oracle Cloud AWS Azure GCP Maven Gradle Artifactory mTLS IAM
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 97 days ago $92,500–$209,500
Java Python Go SQL Oracle Database JavaScript Shell Scripting TestNG JMockit Container Technology API Object Oriented Programming Algorithms Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 97 days ago $92,500–$209,500
Terraform Infrastructure as Code CI/CD Go Java Python C C++ C# AWS EC2 EBS Lambda S3 Distributed Systems TCP/IP HTTP Agile SCRUM Oracle Cloud Infrastructure Ansible Pulumi CloudFormation
4+ yrs exp