Senior Staff Machine Learning Engineer

Capital One Financial

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
McLean, VA
Employment
Full-time
Posted
61 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $234k
$172k $304k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $212,200–$256,000.

Based on 240 similar postings.

Employer

About Capital One Financial

Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking

Capital One Financial currently has 2107 open roles on FindRole.

Listed pay typically runs $197,300–$225,100 across 1107 roles with salary data.

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Senior Staff Machine Learning Engineer

The Sr. Staff Machine Learning Engineer joins the Hyper Personalization organization within the Consumer Engagement Platform team. This role involves defining the technical strategy and roadmap for a personalization platform that powers real-time, multi-channel targeted user messaging and product experiences. You will build and maintain a flexible rules engine, design robust ML infrastructure for end-to-end workflows, and architect low-latency, event-driven systems for dynamic decisioning. Key responsibilities include driving MLOps practices, optimizing LLM performance, and providing organizational technical leadership. You will utilize a technology stack including Python, C, C++, Scala, PyTorch, TensorFlow, Databricks, Airflow, Kubeflow, Docker, Kubernetes, AWS Ultraclusters, Huggingface, and VectorDBs. The work focuses on creating production-grade GenAI systems and recommendation algorithms to deliver individualized, context-aware customer experiences at scale.

What does a Machine Learning Engineer earn in Remote?

Median $246638 from 41 postings across 11 companies.

See salary data

What you'll do

  • Define and drive the technical strategy and roadmap for the Personalization Platform.
  • Develop and maintain a scalable rules engine for business-driven personalization and real-time decisioning.
  • Design and maintain robust ML infrastructure and pipelines for feature extraction, training, and deployment.
  • Architect low-latency, event-driven systems for real-time personalization based on streaming data.
  • Drive MLOps evolution by building automated deployment workflows, testing systems, and monitoring tools.
  • Implement state-of-the-art LLM optimization techniques to improve production system performance and cost.
  • Provide technical leadership to influence architecture, engineering standards, and cross-team strategies.

What we're looking for

  • At least 10 years of experience designing and building data-intensive solutions using distributed computing.
  • At least 7 years of experience programming in C, C++, Python, or Scala.
  • At least 4 years of experience with the full ML development lifecycle using modern technology in a business-critical setting.
  • 8+ years of experience deploying scalable, responsible AI solutions on major cloud platforms (AWS, GCP, Azure) (preferred).
  • Master's or PhD in Computer Science or a relevant technical field (preferred).
  • 5+ years of proven expertise in designing, implementing, and scaling personalization platforms and recommendation systems (preferred).
  • 5+ years of proficiency in Python, Java, C++, or Golang and hands-on experience with ML frameworks and orchestration tools (preferred).
  • Bachelor’s degree.

More like this

Similar roles

Senior Staff Machine Learning Engineer

Capital One Financial

McLean, VA +1 47 days ago
Machine Learning Python Scala C++ C Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Senior Machine Learning Engineer

CrowdStrike

Remote (CA) 22 days ago $140,000–$215,000
LLM Python JVM Docker Kubernetes AWS GCP Kafka Cassandra Spark ElasticSearch Terraform Chef Ansible Distributed Systems GPU-clusters Data Engineering
Remote

Senior Staff Machine Learning Engineer

Adobe

San Jose, CA +1 39 days ago $172,500–$306,625
Machine Learning Generative AI Python PyTorch Transformers AWS MLflow SQL Spark RAG Vector Databases MLOps Deep Learning LLMs Agentic AI

Senior Staff AI Engineer

Capital One Financial

Remote (San Francisco, CA) +3 32 days ago $286,200–$326,700
Python Go Scala CUDA Java C++ C# PyTorch Huggingface AWS Google Cloud Azure VectorDBs LLM Inference Similarity Search Agentic Workflows Model Evaluation Observability
10+ yrs exp Remote

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 174 days ago $184,700–$277,600
PyTorch TensorFlow JAX Python Go Java C++ Natural Language Processing Deep Learning Computer Vision Machine Learning Search Ranking Retrieval Pipelines Adversarial Training Content Moderation Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 174 days ago $175,000–$263,300
PyTorch TensorFlow JAX Python Go Java C++ Natural Language Processing Deep Learning Computer Vision Machine Learning Adversarial Training Content Moderation Search Ranking Retrieval Pipelines
3+ yrs exp