Skip to main content

Senior Machine Learning Lead (GenAI, Python)

Technology
Capital One
Mc Lean, United States€209,000 - €262,400 /year1 months agoUntil 6/2/2026
Full timeOn-site

Job description

Requirements

Must have:

- Bachelors Degree in related field - Minimum of 8 years of experience in designing and developing data-intensive solutions utilizing distributed computing (Internships not included) - At least 4 years of programming experience with Python, Scala, or Java - At least 3 years of experience in constructing, scaling, and optimizing machine learning systems - Minimum of 2 years of experience in leading teams focused on machine learning solutions - Masters or doctoral degree in computer science, electrical engineering, mathematics, or a related discipline is preferred - Experience in deploying machine learning solutions in a public cloud environment such as AWS, Azure, or Google Cloud Platform is advantageous - Over 4 years of hands-on experience with recognized machine learning frameworks like scikit-learn, PyTorch, Dask, Spark, or TensorFlow - More than 3 years of experience writing efficient, resilient, and maintainable code - At least 3 years of experience in data collection and preparation for machine learning models - Over 3 years of managing teams in a technical environment - Evidence of industry impact through presentations, publications, blog posts, open-source contributions, or patents - More than 3 years of experience in building production-ready data pipelines for machine learning - Strong communication skills to convey complex technical concepts clearly to diverse audiences

Responsibilities:

- Design, develop, and implement machine learning models and components that address practical business challenges while collaborating closely with Product and Data Science teams - Utilize your knowledge of machine learning modeling techniques to inform decisions regarding infrastructure, including model selection, data processing, feature selection, and validation - Tackle intricate problems by writing and testing application code, developing and validating models, and automating testing and deployment processes - Work collaboratively within a cross-functional Agile team to design and improve software solutions for advanced big data and machine learning applications - Maintain, monitor, and retrain machine learning models in production environments - Use or develop cloud-based architectures, technologies, or platforms to scale and optimize machine learning models - Create efficient data pipelines that support machine learning models - Apply best practices in continuous integration and deployment, including test automation and monitoring to ensure successful model and application code release - Manage code effectively to minimize vulnerabilities, ensure governance of models from a risk perspective, and adhere to best practices in Responsible and Explainable AI - Program in languages such as Python, Scala, or Java

Company:

We are Capital One, seeking a Senior Lead Machine Learning Engineer who will join our Agile team focused on deploying scalable machine learning applications and systems. Our scope includes the intricacies of technical design, development, and implementation utilizing cutting-edge technologies. Located in Cambridge, MA, McLean, VA, or Richmond, VA, this role offers the chance to continuously explore and incorporate the latest innovations in machine learning engineering. We pride ourselves on offering competitive compensation and a comprehensive benefits package that prioritizes health, financial security, and overall well-being for our employees in an inclusive environment.

Keywords
TensorFlowPyTorchScalaScikit-learnApache SparkDaskPythonJavaBig data

Interested in this role?