About The Company
Capital One is a leading diversified bank recognized for its innovative approach to financial services. With a strong commitment to digital transformation and customer-centric solutions, Capital One leverages cutting-edge technology to deliver personalized banking experiences. The company operates across various segments including credit cards, auto loans, savings accounts, and commercial banking, serving millions of customers nationwide and globally. Known for fostering a dynamic and inclusive workplace culture, Capital One emphasizes continuous learning, innovation, and social responsibility. Its dedication to leveraging data and technology positions it as a pioneer in the financial industry, committed to providing secure, efficient, and accessible financial solutions for individuals and businesses alike.
About The Role
As a Lead Machine Learning Engineer at Capital One, you will play a pivotal role in advancing the company's capabilities in deploying scalable machine learning solutions. This position requires a highly skilled professional with expertise in Python, GoLang, and cloud platforms such as AWS. You will be responsible for designing, developing, and maintaining high-performance machine learning systems that directly impact business outcomes. Working within an Agile environment, you will collaborate with cross-functional teams including data scientists, data engineers, and product managers to build innovative solutions that address complex real-world problems. Your expertise will ensure the deployment of reliable, interpretable, and responsible AI models that adhere to best practices and compliance standards. This role offers a unique opportunity to lead technical initiatives, influence architectural decisions, and contribute to the strategic growth of Capital One’s AI and data-driven initiatives.
Qualifications
The ideal candidate will possess a strong educational background and extensive hands-on experience in data engineering and machine learning. A Bachelor’s degree in computer science, electrical engineering, mathematics, or a related field is required; a Master’s or Doctoral degree is preferred. Candidates should have a minimum of six years of experience designing and building data-intensive solutions utilizing distributed computing frameworks. Proficiency in programming languages such as Python, Scala, or Java is essential, with at least four years of experience in these languages. Additionally, candidates should have at least two years of experience in scaling and optimizing machine learning systems in production environments. Experience working with cloud platforms, particularly AWS, and constructing efficient data pipelines is highly desirable. Strong understanding of ML modeling techniques, hyperparameter tuning, and model validation is also required.
Responsibilities
- Design, develop, and deploy machine learning models and components that solve complex business problems in collaboration with product and data science teams.
- Inform infrastructure decisions based on a deep understanding of ML modeling techniques, data management, and feature engineering.
- Write and test application code, develop and validate ML models, automate deployment processes, and troubleshoot issues in production systems.
- Collaborate within Agile teams to create scalable software solutions that leverage big data and advanced ML applications.
- Monitor, retrain, and maintain models in production to ensure optimal performance and relevance.
- Leverage cloud-based architectures and technologies to deliver scalable ML solutions.
- Construct and optimize data pipelines to efficiently feed ML models with high-quality data.
- Implement CI/CD best practices, including automated testing and monitoring, to streamline deployment workflows.
- Ensure all code and models follow security, governance, and ethical standards, including Responsible and Explainable AI principles.
- Use programming languages such as Python, GoLang, Scala, or Java to develop and enhance ML applications.
Benefits
Capital One offers a comprehensive suite of benefits designed to support your overall well-being and professional growth. These include competitive health insurance plans, retirement savings options, paid time off, and wellness programs. The company also provides opportunities for continuous learning through training, certifications, and career development initiatives. Employees have access to flexible work arrangements where applicable, along with employee assistance programs and financial planning resources. Additionally, Capital One fosters an inclusive environment that values diversity and encourages innovation, ensuring that every team member can thrive and contribute meaningfully to the company's success. Compensation packages may include performance-based incentives, such as cash bonuses and long-term incentives, aligned with individual and organizational achievements.
Equal Opportunity
Capital One is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law. We believe in creating a work environment where all employees are valued and empowered to succeed. We also consider qualified applicants with criminal histories in accordance with applicable laws and regulations. Capital One promotes a drug-free workplace and adheres to all legal standards related to employment practices. We welcome applicants from all backgrounds and are dedicated to providing equal employment opportunities to ensure a fair and equitable hiring process for everyone.