Lead Machine Learning Engineer

A financial services company leveraging advanced analytics and machine learning to drive business solutions.
$150,000 - $250,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Finance

Description For Lead Machine Learning Engineer

Capital One is seeking a Lead Machine Learning Engineer to join their Machine Learning Experience (MLX) team. This role focuses on automating governance within the model development lifecycle, working with model training, feature engineering, and serving metadata at scale. The position is at the forefront of how Capital One builds and deploys well-managed ML models and features, driving innovation and research to seamlessly infuse ML into the company's fabric.

The ideal candidate will collaborate with cross-functional teams to build systems that handle large amounts of model and feature metadata, partner with product teams to create scalable solutions, and leverage cloud-based architectures for ML model deployment. They will be responsible for constructing optimized data pipelines, using languages like Python, Scala, or Java, and implementing MLOps best practices.

This role requires extensive experience in machine learning, including working with advanced models like LLMs and transformer-based architectures. The position offers the opportunity to work on cutting-edge ML applications and contribute to building the future of financial technology. Capital One provides a collaborative environment where innovation is encouraged and technical excellence is valued.

The role combines technical leadership with hands-on development, requiring both deep ML expertise and the ability to guide teams in implementing best practices. This position is perfect for someone passionate about machine learning, interested in working at the intersection of finance and technology, and eager to shape the future of ML applications at enterprise scale.

Last updated a month ago

Responsibilities For Lead Machine Learning Engineer

  • Work with model and platform teams to build systems that ingest large amounts of model and feature metadata
  • Partner with product and design teams to build elegant and scalable solutions
  • Collaborate as part of a cross-functional Agile team
  • Construct optimized data pipelines to feed machine learning models
  • Leverage cloud-based architectures for ML models at scale
  • Function as a technical lead

Requirements For Lead Machine Learning Engineer

Python
Java
  • Bachelor's Degree
  • 6+ years of experience designing and building data intensive solutions
  • 4+ years of experience programming with Python, Go, or Java
  • 2+ years of experience building, scaling, and optimizing ML systems
  • 2+ years of experience with the full ML Development Lifecycle
  • Experience with Model Observability and MLOps
  • Experience with LLMs and transformer-based models
  • Experience with cloud platforms (AWS, Azure, or GCP)

Interested in this job?

Jobs Related To Capital One Lead Machine Learning Engineer

Senior Lead Machine Learning Engineer

Senior Lead Machine Learning Engineer position at Capital One focusing on observability and model governance automation for generative AI use cases.

Principal Associate- Machine Learning Engineer

Principal Associate Machine Learning Engineer role at Capital One focusing on ML observability and model governance automation for GenAI use cases.

Senior Manager, Data Science - The Recommendation & Personalization Team

Senior Manager, Data Science position leading AI/ML initiatives in recommendation systems and personalization at Capital One.

Manager, Data Science - Customer Data Machine Learning Team

Lead data science role at Capital One focusing on customer data machine learning, managing entity resolution systems and ML model development.

Lead Machine Learning Engineer, Shopping - Feed (Remote)

Lead Machine Learning Engineer position at Capital One focused on building and scaling ML systems for the Shopping Feed team.