Senior Staff Machine Learning Engineer

Capital One Financial

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
McLean, VAPlano, TX
Salary
$314,800–$359,300 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $337k
$163k most similar roles pay here $380k

This role pays more than 98% of similar roles. Most pay $196,750–$254,750 — the shaded band above. At the midpoint, this role pays about $337k versus about $226k 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 1743 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Senior Staff Machine Learning Engineer

As a Senior Staff Machine Learning Engineer, you will join a collaborative team to deliver machine learning models and software components that solve complex business problems within the financial services industry. You will be responsible for driving major AI transformations, creating state-of-the-art intelligent systems, and leading large-scale initiatives while optimizing data pipelines to feed production models. Your daily work involves leveraging cloud-based architectures to scale models and evangelizing best practices across the engineering and modeling lifecycles. To succeed in this role, you must be proficient in Python, Scala, Java, or GoLang, and utilize frameworks such as PyTorch or TensorFlow along with libraries like Pandas, NumPy, and Scikit-learn. You will also work with distributed systems including Spark and Ray, while utilizing Dask, RAPIDS, Kubernetes, and cloud platforms like AWS, GCP, or Azure.

What does a Machine Learning Engineer earn?

Median $230400 from 321 postings across 51 companies.

See salary data

What you'll do

  • Deliver ML models and software components that solve complex business problems in financial services.
  • Drive the creation and evolution of state-of-the-art intelligent systems and ML models.
  • Lead large-scale machine learning initiatives with a focus on customer needs.
  • Utilize cloud-based architectures to deliver optimized, scalable machine learning models.
  • Optimize data pipelines to feed and support production machine learning models.
  • Evangelize best practices across the entire engineering and modeling lifecycle.
  • Recruit, nurture, and retain top engineering talent for the organization.

What we're looking for

  • Bachelor's Degree or higher in Computer Science, Machine Learning, or a related quantitative field.
  • Master's or Doctoral Degree in Computer Science, Electrical Engineering, Mathematics, or related field (preferred).
  • At least 10 years of experience programming with Python, Java, Golang, or C++.
  • At least 8 years of Machine Learning experience using PyTorch or TensorFlow and libraries like Pandas, NumPy, and Scikit-learn.
  • At least 8 years of experience operating large scale distributed systems (Spark, Ray) to prepare AI or Machine Learning data.
  • At least 8 years of experience deploying ML solutions in production using cloud platforms (AWS, GCP, Azure) and Kubernetes.
  • 5+ years of experience architecting and designing resilient, large-scale, production machine learning systems (preferred).
  • 7+ years of experience optimizing ML algorithms, configurations, and infrastructure (preferred).

More like this

Similar roles

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 5 days ago $269,100–$307,200
Python PyTorch TensorFlow Kubernetes AWS GCP Azure Spark Ray Dask RAPIDS Scikit-learn NumPy Pandas GoLang Java C++ Data Pipelines

Senior Staff Machine Learning Engineer

Capital One Financial

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

Staff Machine Learning Engineer

Capital One Financial

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

Machine Learning Engineer IV

Capital One Financial

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

Machine Learning Engineer IV

Capital One Financial

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

Machine Learning Engineer IV

Capital One Financial

Plano, TX 6 days ago $179,400–$204,700
Python PyTorch TensorFlow Scikit-learn NumPy Pandas Spark Ray Kubernetes AWS GCP Azure CI/CD Java Scala C++ Machine Learning Data Pipelines