Director, Machine Learning Engineer
Manager
Ai Ml
Artificial Intelligence
Automation
Big Data
Bigdata
Cloud Data Engineering
Cloud Data Platform
Cloud Infrastructure
Cloud Machine Learning
Cloud Native
Cloud Native Technologies
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data & Ai
Data Analytics
Data Engineering
Data Pipeline
Data Platform
Data Processing
Data Science
Deep Learning
DevOps
DevSecOps
Engineering
Engineering Software
Google Cloud
Infrastructure As Code
Kubernetes
Machine Learning
Machine Learning Engineer
Machine Learning Engineering
Machine Learning Leadership
Machine Learning Pipelines
Platform Engineering
Programming Language
Programming Languages
PyTorch
Risk Management
Scala
scikit-learn
Software Development
Software Engineering
Technical Lead
TensorFlow
Job Description
Capital One is hiring a Director, Machine Learning Engineer in McLean, VA (onsite) to deliver and scale production machine learning systems for financial services business problems.
Responsibilities
- Deliver machine learning models and software components that address challenging financial services business problems in collaboration with Product, Architecture, Engineering, and Data Science teams
- Lead the creation and evolution of ML models and software for intelligent, state-of-the-art systems
- Drive large-scale ML initiatives with a customer-focused mindset
- Leverage cloud-based architectures and technologies to deliver optimized ML models at scale
- Optimize data pipelines to support ML model development and delivery
- Use programming languages including Python, Scala, or Java as part of ML and engineering work
- Share and promote best practices across engineering and modeling lifecycles
- Recruit, nurture, and retain top engineering talent
- Act as a force-multiplier through hands-on technical contribution, innovation, mentoring, and elevating the skills of peers and junior engineers
- Stay current with technology trends through experimentation, learning new technologies, participating in internal and external technology communities, and mentoring others
Requirements
- Bachelor’s Degree or higher in Computer Science, Machine Learning, or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering)
- At least 3 years of people leadership experience
- At least 8 years of programming experience with Python, Java, Golang, or C++
- At least 6 years of machine learning experience using industry standard frameworks PyTorch or Tensorflow and libraries including Pandas, NumPy, Scikit-learn
- At least 6 years of experience using and operating large-scale distributed systems (Spark, Ray) to prepare AI or machine learning data
- At least 5 years deploying and operating machine learning solutions in production and operating production services in the cloud (AWS, GCP, Azure), using Kubernetes to manage large-scale containerized ML software systems
Technology
- Python, Scala, Java, Golang, C++
- PyTorch, Tensorflow, Pandas, NumPy, Scikit-learn
- Spark, Ray
- AWS, GCP, Azure
- Kubernetes
Preferred Qualifications
- Master’s or Doctoral Degree in Computer Science, Electrical Engineering, Mathematics, or a related field
- 5+ years of experience managing and leading an engineering team
- 3+ years architecting and designing resilient, large-scale production machine learning systems from data preparation through model training and inference
- 5+ years optimizing ML algorithms, configurations, and infrastructure
- 5+ years working with ML techniques (Supervised, semi-supervised, and unsupervised, reinforcement learning) and model types (Regression, Classification, Clustering), plus training concepts (loss function, hyperparameters, regularization) and evaluating accuracy and diagnosing issues (underfitting, overfitting)
- 7+ years designing, implementing, and scaling production-ready data pipelines for training and evaluating ML models
- Ability to communicate complex technical concepts clearly to a variety of audiences
- Driving impacts in the ML industry through conference presentations, papers, blog posts, open source contributions, or patents
- Experience hiring and developing high-performing ML engineers with an inspiring leadership style
- Highly developed interpersonal, presentation, and communications skills
Benefits
- Performance-based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
- Comprehensive, competitive, and inclusive set of health, financial, and other benefits supporting total well-being (eligibility varies by full or part-time status, exempt or non-exempt status, and management level)
Salary
- McLean, VA: $269,100 - $307,200 per year
Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).