
Senior Manager, Software Engineering, Machine Learning
Capital One
full-time
Posted on:
Location Type: Remote
Location: Remote • Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $204,900 - $233,800 per year
Job Level
Senior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaPythonPyTorchScalaScikit-LearnSparkTensorflow
About the role
- Produce machine learning applications and systems at scale
- Participate in the detailed technical design, development, and implementation of machine learning applications
- Focus on machine learning architectural design, develop and review model and application code, and ensure high availability and performance of applications
- Collaborate with Product and Data Science teams to solve real-world business problems
- Inform ML infrastructure decisions using understanding of ML modeling techniques and issues
- Write and test application code, develop and validate ML models, and automate tests and deployment
- Collaborate as part of a cross-functional Agile team
- Ensure all code is well-managed to reduce vulnerabilities, and models are well-governed from a risk perspective
Requirements
- Bachelor’s degree
- At least 8 years of experience designing and building data-intensive solutions using distributed computing (Internship experience does not apply)
- At least 4 years of experience programming with Python, Scala, or Java
- At least 3 years of experience building, scaling, and optimizing ML systems
- At least 2 years of experience leading teams developing ML solutions
- At least 4 years of people management experience.
Benefits
- comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
- performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningPythonScalaJavaML systemsmodel developmentapplication codeautomated testingdistributed computingdata-intensive solutions
Soft skills
collaborationleadershipteam managementproblem-solvingcommunicationcross-functional teamworkrisk management
Certifications
Bachelor’s degree