Lead Machine Learning Engineer
About the role
About The Company
Capital One is a leading diversified financial services company renowned for its innovative approach to banking and credit card services. With a strong emphasis on technology-driven solutions, Capital One leverages data analytics, machine learning, and cloud computing to deliver personalized financial products and exceptional customer experiences. The company operates across various segments, including credit cards, auto loans, and savings accounts, serving millions of customers nationwide and globally. Capital One’s commitment to innovation, diversity, and responsible banking practices positions it as a forward-thinking leader in the financial industry.
About The Role
The Lead Machine Learning Engineer at Capital One is a pivotal role responsible for designing, developing, and deploying scalable machine learning solutions that address complex business challenges. This position involves working within an Agile environment to productionize machine learning models and systems, ensuring they are robust, efficient, and aligned with organizational goals. The role requires a deep understanding of machine learning architecture, cloud technologies, and programming languages such as Python, GoLang, and Java. As a senior technical leader, you will collaborate with cross-functional teams including data scientists, data engineers, and product managers to deliver innovative solutions that enhance decision-making and operational efficiency.
Qualifications
To be successful in this role, candidates should possess a bachelor’s degree in computer science, electrical engineering, mathematics, or a related field. A minimum of six years of experience in designing and building data-intensive solutions using distributed computing frameworks is required. Candidates should have at least four years of hands-on programming experience with Python, Scala, or Java, along with a minimum of two years of experience specifically focused on building, scaling, and optimizing machine learning systems. Preferred qualifications include a master’s or doctoral degree and at least three years of experience developing production-ready data pipelines that serve ML models.
Responsibilities
The Lead Machine Learning Engineer will be responsible for a broad set of activities, including but not limited to:
Designing, building, and deploying machine learning models and components that solve real-world business problems in collaboration with product and data science teams.
Informing infrastructure decisions based on understanding of ML modeling techniques, data, feature selection, hyperparameter tuning, and validation methods.
Developing, testing, and automating application code to solve complex problems, ensuring robustness and scalability.
Collaborating within Agile teams to create software that enables advanced big data and machine learning applications.
Retraining, maintaining, and monitoring models in production environments to ensure optimal performance and accuracy.
Leveraging cloud-based architectures and platforms, such as AWS, to deliver scalable ML solutions.
Constructing and optimizing data pipelines to efficiently feed machine learning models with high-quality data.
Implementing continuous integration and continuous deployment practices, including automated testing and monitoring, to facilitate seamless deployment cycles.
Ensuring all code adheres to security best practices, models are governed from a risk perspective, and responsible AI principles are followed, including explainability and fairness.
Utilizing programming languages like Python, GoLang, and Java to develop and maintain scalable ML systems.
Benefits
Capital One offers a comprehensive benefits package designed to support the health, financial well-being, and personal development of its employees. Benefits include competitive health insurance plans, retirement savings options, paid time off, and wellness programs. The company also provides opportunities for professional growth through training, mentorship, and access to cutting-edge technologies. Additionally, employees may be eligible for performance-based incentives, including cash bonuses and long-term incentives, recognizing individual and team contributions to the company's success. Capital One fosters an inclusive and collaborative work environment that values diversity and innovation.
Equal Opportunity
Capital One is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. The company does not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. Capital One also adheres to all applicable laws and regulations regarding non-discrimination and equal employment opportunity. The organization promotes a drug-free workplace and considers qualified applicants with criminal histories in accordance with relevant laws and regulations. All employment decisions are made based on merit, qualifications, and business needs.
Responsibilities
- Designing, building, and deploying machine learning models and components that solve real-world business problems.
- Informing infrastructure decisions based on understanding of ML modeling techniques.
- Developing, testing, and automating application code to solve complex problems.
- Collaborating within Agile teams to create software for advanced big data and machine learning applications.
- Retraining, maintaining, and monitoring models in production environments.
- Leveraging cloud-based architectures and platforms to deliver scalable ML solutions.
- Constructing and optimizing data pipelines for machine learning models.
- Implementing continuous integration and continuous deployment practices.
Qualifications
- Bachelor’s degree in computer science, electrical engineering, mathematics, or a related field.
- Minimum of six years of experience in designing and building data-intensive solutions.
- At least four years of hands-on programming experience with Python, Scala, or Java.
- Minimum of two years of experience focused on building, scaling, and optimizing machine learning systems.
- Preferred: Master’s or doctoral degree and at least three years of experience developing production-ready data pipelines.
Benefits
- Competitive health insurance plans.
- Retirement savings options.
- Paid time off.
- Wellness programs.
- Opportunities for professional growth through training and mentorship.
- Performance-based incentives, including cash bonuses and long-term incentives.
Skills mentioned
About Capital One
AgileGrid Solutions is a staffing and recruiting company focused on helping businesses find, attract, and hire qualified talent across a range of industries. The company provides recruitment and workforce solutions tailored to the specific hiring needs of employers, from sourcing and screening candidates to supporting the overall hiring process. AgileGrid Solutions works to connect skilled professionals with the right career opportunities while helping organizations build reliable, high-performing teams. With a focus on efficient recruitment, quality talent, and client satisfaction, the company aims to simplify the hiring process and deliver effective staffing solutions.