Staff Machine Learning Engineer Research Scientist

Plaid

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Francisco, CASeattle, WANew York, NY
Salary
$249,120–$367,920 / yr
Posted
109 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $228k
This role $309k
$163k most similar roles pay here $390k

This role pays more than 95% of similar roles. Most pay $200,887–$254,750 — the shaded band above. At the midpoint, this role pays about $309k versus about $228k for comparable roles.

Based on 240 similar postings.

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 35 open roles on FindRole.

Listed pay typically runs $190,800–$262,800 across 35 roles with salary data.

Most-posted roles

View all roles at Plaid

At a glance

TL;DR · Staff Machine Learning Engineer Research Scientist

Staff Machine Learning Engineer (Research Scientist) - DFAI joins the Data Foundation & AI team to build shared machine learning infrastructure and foundational models that transform financial network data into scalable representations for use across the product suite. This role involves leading technical strategy for foundation models, managing the full lifecycle from pretraining architecture and data curation to production serving, monitoring, and evaluation. The candidate will develop repeatable pipelines, establish rigorous performance frameworks, and mentor engineers while defining integration patterns for cross-team usage. Key requirements include deep expertise in Transformers, LLMs, and Foundation Models, along with proficiency in Python and distributed training. The role addresses the challenge of creating general-purpose machine learning infrastructure to power diverse downstream applications within a complex financial data domain, ensuring that research translates into production impact across various product teams.

What you'll do

  • Lead the technical strategy for foundation models from pretraining architecture through production serving.
  • Drive research initiatives that translate into production systems for multiple product teams.
  • Manage the full machine learning lifecycle including data curation, distributed training, and model monitoring.
  • Establish rigorous evaluation frameworks to measure model performance across diverse use cases.
  • Build scalable, repeatable pipelines to move models from experimentation to live environments.
  • Define integration patterns and reusable infrastructure to reduce duplicated modeling efforts across teams.
  • Mentor engineers and set high engineering standards for the machine learning organization.
  • Communicate technical advancements internally and externally as a representative of Plaid’s AI capabilities.

What we're looking for

  • Candidates with an MS must have 7–12+ years of industry experience and a track record of technical leadership.
  • Candidates with a PhD must have 5–9+ years of industry experience and evidence of technical leadership in production roles.
  • Proven experience in technical leadership, including tech lead or staff-level roles with cross-team influence and mentorship.
  • Deep expertise in Transformers, LLMs, and Foundation Models, including large-scale training or domain adaptation.
  • Demonstrated track record of end-to-end production ownership, including model training, serving, monitoring, and iteration in live environments.
  • Experience in distributed training and strong Python and software engineering fundamentals at a staff level.
  • Ability to drive technical alignment across teams by setting standards and defining integration patterns.
  • Experience with fintech/financial data, external publications, or open-source contributions is preferred but not required.

More like this

Similar roles

Staff Machine Learning Engineer

Intuit

Mountain View, CA 152 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer, AI RD

Robinhood

Bellevue, WA +1 46 days ago $255,000$300,000
Machine Learning LLM Fine-tuning Agentic Workflows Python Recommendation Systems Deep Learning Feature Engineering ML Infrastructure Model Deployment Monitoring Data Engineering Optimization
10+ yrs exp Hybrid

Senior Machine Learning Research Engineer, AIML

Apple Inc

Cupertino, CA 58 days ago $184,700$324,800
PyTorch Python LLM DeepSpeed FairScale torch.distributed Generative AI On-device Inference ML Infrastructure software–hardware co-design Parallelization Algorithms Foundation Models Machine Learning Research
3+ yrs exp

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

New York, NY 107 days ago $216,200$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Model Pruning Quantization Distillation Agentic AI Federated Learning Differential Privacy SFT Agile
10+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 148 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp

Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 99 days ago $130,000$260,000
Generative AI LLMs Python Java C++ C# Kubernetes CICD Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra Snowflake elastic search Qdrant
6+ yrs exp