Lead Machine Learning Engineer (Manager IC)
Job Description
Capital One Risk Tech is seeking a Lead Machine Learning Engineer (Manager IC) to architect, deploy, and sustain AI and ML capabilities that underpin risk management and AI-powered products. This onsite role in Richmond, Virginia offers a salary range of USD 179,400 to 204,700 per year and requires a bachelor’s degree along with extensive experience building data-intensive solutions and ML systems.
Responsibilities
- Collaborate with a cross-functional team of engineers, data scientists, product managers, and designers to deliver AI-driven products that improve how associates work and create value for customers.
- Design, develop, test, deploy, and support AI software components that use machine learning models, including model evaluation, experimentation, large language model inference, similarity search, guardrails, governance, observability, and agentic AI.
- Fine-tune, develop, and evaluate machine learning and foundation models.
- Work within an Agile, cross-functional team to build and enhance software leveraging state-of-the-art AI and ML capabilities.
- Contribute thought leadership and technical vision to the long-term roadmap for pioneering AI systems at Capital One.
- Utilize a broad mix of Open Source and SaaS AI technologies.
- Make informed ML infrastructure decisions grounded in modeling techniques and related considerations.
- Retrain, maintain, and monitor models in production environments.
- Build optimized data pipelines to feed machine learning models.
- Ensure code quality and governance, manage risk by following responsible and explainable AI practices.
Requirements
- Bachelor’s Degree
- At least 6 years of experience designing and building data-intensive solutions using distributed computing (internships do not count)
- At least 4 years of experience programming with Python, Scala, or Java
- At least 2 years of experience building, scaling, and optimizing ML systems
Technologies
- Python, Scala, Java
- scikit-learn, PyTorch, Dask, Spark, TensorFlow
- AWS Bedrock, Google Cloud, Azure
Benefits
- Health, financial and other benefits that support your total well-being
- Performance-based incentive compensation (cash bonuses and/or long term incentives)
The Ideal Candidate
- Has a passion for building systems, takes pride in code quality, and aims to contribute to meaningful banking innovations.
- Is a strong communicator, able to explain complex technical concepts to non-technical partners across the business, including presenting to large audiences when needed.
- Keeps up with the latest research, and can interpret scientific publications to judiciously apply novel techniques in production.
- Adapts quickly, brings clarity to undefined problems, asks questions, digs deep to uncover root causes, and communicates findings succinctly. Willing to share new ideas even if unproven.
- Is deeply technical with a solid foundation in engineering and mathematics, and can leverage hardware, software, and AI know-how to spot optimization opportunities.
- Demonstrates resilience and the ability to forge new paths to achieve business goals when routes are unclear.
- Maintains a strong enthusiasm for staying current with AI research and systems, applying innovative techniques thoughtfully in production.