DataJobs.io
← Back to all jobs

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).

Similar Jobs