Join Capital One in Plano, TX (onsite) to lead mission-critical machine learning engineering work that turns modeling into production impact. This role blends hands-on ML system design with people leadership, including mentoring, recruiting, and developing engineering talent. You can expect an inclusive, performance-driven environment, along with comprehensive health, financial, and other benefits to support your total well-being.
What you’ll do
- Design, build, and/or deliver machine learning models and components that address real-world business needs in close collaboration with Product and Data Science teams
- Build and scale large multi-tenant platforms to support training and serving at scale
- Guide ML infrastructure decisions by applying expertise in model choice, data and feature selection, training, hyperparameter tuning, dimensionality, bias/variance, and validation
- Develop and validate ML models through application code, automate tests and deployments, and solve complex technical problems end to end
- Collaborate in a cross-functional Agile team to create and improve software powering big data and ML applications
- Retrain, maintain, and monitor models in production
- Leverage cloud architectures, technologies, and platforms to deliver optimized ML models at scale
- Construct optimized data pipelines to supply ML models
- Apply CI/CD best practices, including test automation and monitoring, to support reliable deployments of ML models and application code
- Ensure code quality and security, govern models from a risk perspective, and follow best practices in Responsible and Explainable AI
- Serve as a force-multiplier by balancing deep technical contribution with mentoring and elevating peers and junior engineers
- Recruit, nurture, and retain top engineering talent
- Stay current with technology trends through experimentation, learning new tools, engaging in internal and external communities, and mentoring others
Qualifications
- Bachelor’s degree or higher in Computer Science, Machine Learning, or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering)
- At least 6 years of programming experience with Python, Java, Golang, or C++
- At least 6 years of machine learning experience with industry-standard frameworks PyTorch or TensorFlow, and libraries including Pandas, NumPy, and scikit-learn
- At least 6 years using and operating large-scale distributed systems (Spark, Ray) to prepare AI/ML data
- At least 4 years deploying and operating ML solutions in production and running production services in the cloud (AWS, GCP, Azure), using Kubernetes to manage large-scale containerized ML systems
- At least 1 year of people leadership experience
Technologies you’ll work with
Python, Java, Golang, C++, PyTorch, TensorFlow, Pandas, NumPy, scikit-learn, Spark, Ray, AWS, GCP, Azure, Kubernetes, CI/CD, Responsible and Explainable AI
Compensation and benefits
Annual salary (Plano, TX): USD 209,000 - 238,500.
- 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 your total well-being
Additional details
- Capital One may sponsor a new qualified applicant for employment authorization for this position
- This role is expected to accept applications for a minimum of 5 business days
- No agencies please
- Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable laws
- Capital One promotes a drug-free workplace
- Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with applicable laws
- If you need an accommodation for the application process, contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com