About this role
Capital One's Senior Manager, Machine Learning Engineering leads a team responsible for productionizing ML applications at scale, guiding architectural decisions and ensuring governance. This role blends hands-on ML development with leadership to deliver scalable ML solutions in a financial services environment.
Key Responsibilities
- Design, build, and deliver ML models and components
- Inform ML infrastructure decisions including data and model choice
- Solve complex problems by writing/testing code and automating tests/deployments
- Collaborate in an Agile cross-functional team to build big data and ML applications
- Retrain, maintain, and monitor models in production with governance
Technical Overview
Technical scope includes Python/Java/Scala for ML, ML frameworks (scikit-learn, PyTorch, TensorFlow, Dask, Spark), cloud platforms (AWS, Azure, Google Cloud Platform), data pipelines, and CI/CD for production-ready ML deployments; emphasizes Responsible and Explainable AI and governance.
Ideal Candidate
The ideal candidate is a senior-level ML engineering leader with 8+ years designing and building data-intensive ML systems and 2+ years of people management experience. They excel at architecting scalable ML solutions, leading cross-functional teams, and delivering production-grade ML models with governance and explainability.
Must-Have Skills
Bachelor's Degree8+ years designing and building data-intensive solutions using distributed computing4+ years programming with PythonScalaor Java3+ years buildingscalingand optimizing ML systems2+ years leading teams developing ML solutions4+ years of people management experience
Nice-to-Have Skills
Master's or Doctoral Degree in computer scienceelectrical engineeringmathematicsor a similar field4+ years of on-the-job experience with an industry recognized ML framework such as scikit-learnPyTorchDaskSparkor TensorFlow3+ years of experience developing performantresilientand maintainable code3+ years of experience with data gathering and preparation for ML modelsExperience developing and deploying ML solutions in a public cloud such as AWSAzureor Google Cloud Platform3+ years of experience building production-ready data pipelines that feed ML modelsAbility to communicate complex technical concepts clearly to a variety of audiencesML industry impact through conference presentationspapersblog postsopen source contributionsor patentsVisa sponsorship: Capital One will sponsor visas for qualified applicants
Tools & Platforms
scikit-learnPyTorchDaskSparkTensorFlowAmazon Web ServicesAWSGoogle Cloud PlatformGooge Cloud PlatformAzureCI/CD
Required Skills
Bachelor's Degreedistributed computingPythonJavaScalaML engineeringML modelsdata pipelinesCI/CDtest automationmonitoringAgileleadershipExplainable AIResponsible AIAWSAzureGoogle Cloud Platformscikit-learnPyTorchTensorFlowDaskSpark
Hard Skills
PythonJavaScalascikit-learnPyTorchDaskSparkTensorFlowdata pipelinesAWSAmazon Web ServicesAzureGoogle Cloud PlatformGCPCI/CDtest automationmonitoringAgileexplainable AImodel governance
Soft Skills
leadershipcommunicationcollaborationproblem-solvingclear technical communicationAgile teamworkcross-functional collaborationmentoringstrategic thinkingdata-driven decision making
Keywords for Your Resume
machine learningml engineeringsenior managerpythonjavascalascikit-learnpytorchsparktensorflowdata pipelinesawsamazon web servicesazuregoogle cloud platformgcpci/cdtest automationmonitoringagileexplainable aimodel governancebachelor's degreedistributed computingleadership
Deal Breakers
Bachelor's degree required, 8+ years distributed computing experience, 4+ years programming in Python/Scala/Java, 2+ years leading ML teams, 4+ years people management experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile