Lead Machine Learning Engineer - Bank Tech
Capital OneRole Overview
Capital One is hiring a Lead Machine Learning Engineer - Bank Tech. This is a internship role in McLean. Part of Capital One's Data Science hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Requirements
Must have:
- Bachelors Degree in a relevant field - Minimum 6 years of experience designing and implementing data-driven solutions using distributed computing (Internship experience not included) - At least 4 years of programming experience with Python, Scala, or Java - At least 2 years of experience in building, scaling, and optimizing machine learning systems - Masters or Doctoral Degree in computer science, electrical engineering, mathematics, or a related field (preferred) - Over 3 years of experience in creating production-grade data pipelines for ML models (preferred) - More than 3 years of hands-on experience with recognized ML frameworks such as scikit-learn, PyTorch, Dask, Spark, or TensorFlow (preferred) - At least 2 years of experience writing efficient, robust, and maintainable code (preferred) - Minimum 2 years of experience in data collection and preparation for ML models (preferred) - 2+ years of supervisory experience (preferred) - 1+ years leading teams in developing ML solutions utilizing industry best practices, patterns, and automation (preferred) - Experience deploying ML solutions in public cloud environments like AWS, Azure, or Google Cloud Platform (preferred) - Experience with designing, implementing, and scaling complex data pipelines for ML models while assessing their performance (preferred) - Contribution to the ML field through presentations, publications, blogs, open-source efforts, or patents (preferred)
Responsibilities
- Design, construct, and deliver machine learning models and components to address real-world business challenges in collaboration with Product and Data Science teams - Utilize your knowledge of machine learning modeling techniques and considerations to inform infrastructure decisions, including model selection, data handling, feature selection, training, and validation - Tackle complex issues by writing and testing application code, crafting and validating machine learning models, and automating testing and deployment processes - Work as part of a diverse Agile team to create and improve software for advanced big data and machine learning applications - Retrain, maintain, and supervise production models - Utilize or develop cloud-based architectures, technologies, and platforms for scalable machine learning models - Build efficient data pipelines to support machine learning models - Implement best practices in continuous integration and deployment, including test automation and monitoring for successful deployment of models and application code - Ensure code is securely managed, models are effectively governed from a risk management perspective, and that machine learning adheres to Responsible and Explainable AI practices - Employ programming languages, such as Python, Scala, or Java, in your work
Company
At Capital One, we are building a team of innovative machine learning engineers dedicated to delivering cutting-edge applications at scale. Our agile environment promotes learning and growth, enabling you to stay updated with the latest advancements and best practices in the machine learning domain. This role is located in McLean, VA, offering a competitive salary range of $197,300 to $225,100. Additionally, we provide a comprehensive suite of health, financial, and other benefits tailored for your well-being, with eligibility varying based on your employment status and management level. Join us in transforming technology in the banking sector!
Frequently Asked Questions
How do I apply for the Lead Machine Learning Engineer - Bank Tech position at Capital One?
Use the Apply button above to submit your application directly to Capital One. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Lead Machine Learning Engineer - Bank Tech position at Capital One located?
This position is based in McLean. Capital One has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Lead Machine Learning Engineer - Bank Tech at Capital One earn?
Capital One has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Lead Machine Learning Engineer - Bank Tech role at Capital One posted?
This role was posted on April 21, 2026 (49 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start