Lead Machine Learning Engineer
Capital One
Riverwoods, Illinois, U.S.
Full-time, Regular
Posted Sep 03, 2025
Onsite
Compensation
Loading salary analysis...
About the role
Lead Machine Learning Engineer (MLE) at Capital One. As a Capital One Machine Learning Engineer (MLE), you’ll be part of an Agile team building models and productionizing machine learning applications and systems at scale.
Responsibilities
- Design, build, and/or deliver ML models and components that solve real-world business problems
- Inform ML infrastructure decisions using your understanding of ML modeling techniques and issues
- Solve complex problems by writing and testing application code
- Collaborate as part of a cross-functional Agile team to create and enhance software
- Retrain, maintain, and monitor models in production
- Leverage or build cloud-based architectures, technologies, and/or platforms to deliver optimized ML models at scale
- Construct optimized data pipelines to feed ML models
- Leverage continuous integration and continuous deployment best practices
- Ensure all code is well-managed to reduce vulnerabilities
- Ensure models are well-governed from a risk perspective
- Use programming languages like Python, Scala, or Java
Requirements
- Bachelor’s degree
- At least 6 years of experience designing and building data-intensive solutions using distributed computing
- At least 4 years of experience programming with Python, Scala, or Java
- At least 2 years of experience building, scaling, and optimizing ML systems
Benefits
- 401k matching
- Health insurance
- Flight privileges
- Long-term incentives (LTI)
- Cash bonus(es)
About the Company
Capital One is a leading global bank that offers a wide range of financial services to individuals, businesses, and institutions.
Job Details
Salary Range
$175,800 - $200,700/yearly
Location
Riverwoods, Illinois, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website