Senior Software Engineer - ML Infrastructure

Plaid

Actively hiring Verified listing
San Francisco Hq, US Posted 36 days ago $190,800$262,800 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Plaid’s Machine Learning Infrastructure team, you will play a pivotal role in transforming the company into an AI-first organization by designing and building large-scale ML infrastructure. Your responsibilities include creating scalable feature stores, pipelines, deployment frameworks, and inference systems to enable reliable model development and deployment. You’ll drive the rollout of a next-generation feature store, define best practices for ML Ops, ensure operational excellence, and collaborate with product teams to accelerate AI-powered financial solutions. This hands-on role requires expertise in ML infrastructure, distributed systems, and production-level reliability, along with experience in tools like MLFlow or SageMaker. You will contribute to technical strategy discussions, mentor peers, and help establish a standardized “golden path” for ML development at Plaid.

Skills

MLFlow SageMaker Python Kubernetes Terraform AWS CI/CD PostgreSQL Docker Prometheus Grafana GitLab LLMs model registries

What you'll do

  • Design and implement large-scale ML infrastructure, including feature stores and deployment tooling.
  • Drive the rollout of Plaid’s next-generation feature store to enhance model development reliability.
  • Define and promote an ML Ops “golden path” for secure, scalable model training and monitoring.
  • Ensure operational excellence of ML pipelines by focusing on reliability, scalability, and cost efficiency.
  • Collaborate with ML product teams to deliver solutions that accelerate experimentation and iteration.

What we're looking for

  • 5+ years of industry experience in software engineering, focusing on ML/AI infrastructure or large-scale distributed systems.
  • Hands-on expertise in building and operating ML platforms including feature stores, data pipelines, training/inference frameworks.
  • Proven track record delivering reliable and scalable production infrastructure for machine learning.
  • Solid understanding of ML Ops concepts, tooling, observability, security, and reliability best practices.
  • Strong communication skills with the ability to collaborate effectively across multiple teams.
  • Experience driving technical strategy and architecture discussions within engineering teams.

Market check

Salary context

This $190,800–$262,800 range sits above 80% of similar postings on FindRole.

Peer median band

$136,000$232,250

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,450$215,681

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Plaid

Plaid is a financial technology company that builds a data network powering digital finance applications, enabling consumers to securely connect their financial accounts to apps and services. Industry: Financial Technology & Data Infrastructure

Plaid currently has 127 open roles on FindRole.

Listed pay typically runs $186,000–$262,800 across 127 roles with salary data.

Most-posted roles

View all roles at Plaid

More like this

Similar roles

Senior Software Engineer - ML Infrastructure

Plaid

Seattle Office, US 36 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL AWS Terraform Git GitHub Jenkins Ansible Kafka Redis MongoDB GraphQL

Senior Software Engineer - ML Infrastructure

Plaid

New York City Office, US 36 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Terraform CI/CD PostgreSQL Docker Prometheus Grafana AWS GitLab LLMs model registries

Senior Software Engineer - Applied AI/ML

Motorola Solutions

Chicago, Il, US 15 days ago $135,000$155,000
Python SQL Docker Kubernetes AWS Azure GCP MLOps CI/CD PyTorch Tensorflow Databricks MLFlow AWS SageMaker Hugging Face Apache Airflow Temporal RF rRay

Senior ML Engineer

Uber

San Francisco, California, US 9 days ago $202,000$202,000
Python PyTorch TensorFlow XGBoost LightGBM LogisticRegression SVMs CNNs RNNs Transformers Kafka Pinot Hive Cassandra Spark Flink FeatureEngineering ModelDeployment MLPipelines EnsembleMethods GraphBasedModels

Senior ML Engineer, ML compute

General Motors (GM)

Remote (Gm Automation - Sunnyvale - Gm Automation - Sunnyvale, US) 98 days ago $155,420$395,900
Python Kubernetes Go C++ GCP Azure AWS PyTorch TorchX Ray Docker CI/CD
Remote

Senior ML Infrastructure Engineer, Inference Platform

General Motors (GM)

Remote (Gm Automation - Sunnyvale - Gm Automation - Sunnyvale, US) 76 days ago $155,420$205,900
Python Triton RayServe vLLM C++ Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis AWS Azure Google Cloud Platform Git Jenkins GitHub Slack Confluence Jira
Remote