DeveloperJobs.io
← Back to all jobs
Capital One

Lead Machine Learning Engineer

McLean, VA $197k - $225k/yr Full time Posted 1mo ago

Job Description

Capital One seeks a Lead Machine Learning Engineer to productionize ML applications and systems at scale within an Agile team.

Role Summary

The position focuses on delivering scalable ML applications and infrastructure, with responsibility for designing, developing, and deploying machine learning models and components. The role also involves guiding infrastructure decisions and upholding responsible and explainable AI practices in cloud deployments within an Agile environment.

Responsibilities

  • Develop and deploy machine learning models and components that address real world business needs, in partnership with Product and Data Science teams.
  • Guide ML infrastructure decisions by applying knowledge of modeling techniques, including model selection, data and feature choices, training, hyperparameters, dimensionality, bias and variance, and validation.
  • Tackle complex problems by writing and testing application code, building and validating ML models, and automating tests and deployment processes.
  • Work within a cross functional Agile team to create software that enables advanced big data and ML capabilities.
  • Retrain, maintain, and monitor models in production to ensure performance and reliability.
  • Leverage or build cloud based architectures and platforms to deliver optimized ML models at scale.
  • Design optimized data pipelines to feed ML models and workflows.
  • Apply continuous integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployment of ML models and code.
  • Maintain well governed, secure code and models, and follow responsible and explainable AI practices to manage risk.
  • Proficient with programming languages such as Python, Scala, or Java.

Requirements

  • Bachelor’s degree
  • At least 6 years of experience designing and building data intensive solutions using distributed computing (internship experience not applicable)
  • At least 4 years of experience programming with Python, Scala, or Java
  • At least 2 years of experience building, scaling, and optimizing ML systems

Technologies

  • Python
  • Scala
  • Java
  • AWS
  • Azure
  • Google Cloud Platform
  • scikit-learn
  • PyTorch
  • Dask
  • Spark
  • TensorFlow

Role Details

Location: McLean, VA (onsite)

Compensation: USD 197,300 - 225,100 per year

Similar Jobs