Machine Learning Engineer V

Capital One Financial

Confirmed live today High trust

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$229,900–$262,400 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $218k
This role $246k
$165k most similar roles pay here $273k

This role pays more than 81% of similar roles. Most pay $189,750–$246,150 — the shaded band above. At the midpoint, this role pays about $246k versus about $218k for comparable roles.

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

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Machine Learning Engineer V

Machine Learning Engineer 5 joins a collaborative team to drive major AI transformations and scale production models. This role involves designing, building, and delivering machine learning components that solve real-world business problems while collaborating with Product and Data Science teams. Responsibilities include constructing optimized data pipelines, managing multi-tenant platforms for large-scale model training and serving, and ensuring models are governed through responsible and explainable AI practices. The candidate will develop application code, automate tests, and manage infrastructure using cloud-based architectures. Technical requirements include proficiency in Python, Scala, or Java; experience with PyTorch, TensorFlow, Pandas, NumPy, and Scikit-learn; and expertise in distributed systems like Spark and Ray. Additionally, the role requires deploying models via Kubernetes on AWS, GCP, or Azure while utilizing CI/CD best practices to maintain high-performing, large-scale machine learning software systems.

What does a Machine Learning Engineer earn?

Median $230800 from 335 postings across 52 companies.

See salary data

What you'll do

  • Design, build, and deliver machine learning models and components to solve real-world business problems.
  • Build and scale multi-tenant platforms for large-scale ML model training and serving.
  • Develop and validate application code while automating tests and deployment processes.
  • Construct optimized data pipelines to feed and support machine learning models.
  • Retrain, maintain, and monitor models in production environments.
  • Implement cloud-based architectures and technologies to deliver optimized models at scale.
  • Ensure all models follow best practices for Responsible and Explainable AI.
  • Use Python, Scala, or Java to develop software for big data and ML applications.

What we're looking for

  • Bachelor's Degree or higher in Computer Science, Machine Learning, or a related quantitative field.
  • At least 6 years of experience programming with Python, Java, Golang, or C++.
  • At least 6 years of Machine Learning experience using PyTorch, TensorFlow, and libraries like Pandas, NumPy, and Scikit-learn.
  • At least 6 years of experience operating large scale distributed systems like Spark or Ray to prepare AI data.
  • At least 4 years of experience deploying ML solutions in production using cloud platforms (AWS, GCP, Azure) and Kubernetes.
  • Master's or Doctoral Degree in Computer Science, Electrical Engineering, Mathematics, or a related field (preferred).
  • 5+ years of experience optimizing ML algorithms, configurations, and infrastructure (preferred).
  • 5+ years of experience following software development best practices including source control, testing, code reviews, and CI/CD (preferred).

More like this

Similar roles

Machine Learning Engineer V

Capital One Financial

McLean, VA 13 days ago $229,900–$262,400
Python PyTorch TensorFlow Scikit-learn NumPy Pandas Spark Ray Kubernetes AWS GCP Azure Java Scala C++ CI/CD Data Pipelines Machine Learning

Machine Learning Engineer V

Capital One Financial

McLean, VA +3 12 days ago
Python PyTorch TensorFlow Scikit-learn NumPy Pandas Spark Ray Kubernetes AWS GCP Azure CI/CD Java Scala C++ Machine Learning Data Pipelines

Machine Learning Engineer V

Capital One Financial

New York, NY +4 12 days ago $229,900–$262,400
Python PyTorch TensorFlow Scikit-learn NumPy Pandas Spark Ray Kubernetes AWS GCP Azure Java Scala C++ CI/CD Data Pipelines Machine Learning

Machine Learning Engineer V

Capital One Financial

New York, NY +4 12 days ago $229,900–$262,400
Python PyTorch TensorFlow Scikit-learn NumPy Pandas Spark Ray Kubernetes AWS GCP Azure Java Scala C++ CI/CD Data Pipelines Machine Learning

Machine Learning Engineer V Senior Manager

Capital One Financial

McLean, VA +1 13 days ago $229,900–$262,400
Python PyTorch TensorFlow Scikit-learn Pandas NumPy Spark Ray Kubernetes AWS GCP Azure CI/CD Java Scala C++ Machine Learning Data Pipelines

Machine Learning Engineer V Senior Manager

Capital One Financial

Chicago, IL 12 days ago $209,000–$238,500
Machine Learning Python PyTorch TensorFlow Spark Ray Kubernetes AWS GCP Azure Scikit-learn NumPy Pandas CI/CD Java Scala C++ Data Pipelines