Capital One is seeking a Machine Learning Engineer passionate about using open-source frameworks, advanced algorithms, and emerging technologies to help drive AI transformations and scale production models. The role spans machine learning operations, modeling, and data engineering, and involves working with Product and Data Science teams as well as cross-functional Agile teams. The engineer will build and deliver ML models and components for business problems, make informed ML infrastructure decisions, develop and test application code, automate testing and deployment, and maintain and monitor production models. The role also involves cloud-based ML architectures, optimized data pipelines, CI/CD practices, risk governance, and responsible and explainable AI. Programming languages may include Python, Scala, or Java. The position requires a bachelor's degree or higher in a quantitative or computer science-related field and substantial experience with programming, machine learning frameworks, distributed data systems, production ML, cloud services, and Kubernetes. A master's or doctoral degree, deeper experience in ML optimization and production software practices, technical leadership, and ML research authorship are preferred. The full-time annual salary range depends on work location: $197,300–$225,100 in McLean, Virginia; $215,200–$245,600 in New York, New York; and $179,400–$204,700 in Philadelphia, Pennsylvania; Richmond, Virginia; or Wilmington, Delaware. The role is also eligible for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives. Capital One describes its benefits as a comprehensive, competitive, and inclusive set of health, financial, and other benefits; eligibility varies by employment and management status.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior