Capital One is seeking a Machine Learning Engineer to help build and scale production AI and machine learning systems. As part of the Enterprise ML Platform team, the role contributes to a high-throughput, multi-tenant training platform that supports workflows ranging from classical machine learning to generative AI fine-tuning and distributed computing with Ray, Spark, and Dask. The team owns the Kubeflow Pipelines v2 application layer on Amazon EKS and develops internal Python and Go SDKs, custom Kubernetes operators, and developer tools for complex, critical, regulated workloads. The role also integrates agentic AI into engineering lifecycles and contributes to upstream open-source Kubeflow while supporting platform stability and security. The position combines machine learning engineering with operations, modeling, and data engineering. It involves designing and delivering models and components, building cloud-based ML infrastructure and data pipelines, developing and testing application code, and deploying, maintaining, and monitoring production solutions. The engineer works with Product, Data Science, and cross-functional Agile teams, and applies responsible and explainable AI, risk governance, security, and software delivery best practices.
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