Senior Machine Learning Engineer, Bank Technology

3 weeks ago


Richmond, United States Capital One Full time

As a Senior Machine Learning Engineer at Capital One, you will join an Agile team focused on deploying innovative machine learning applications and systems at scale. Your role will involve the detailed technical design, development, and implementation of cutting-edge machine learning applications using advanced technology platforms. This position emphasizes machine learning architecture, including the development and review of model and application code, while ensuring high availability and performance of our applications. You’ll have ample opportunity to learn continuously and implement the latest advancements in machine learning engineering.

Key Responsibilities:

  • Collaboratively design and deliver machine learning models and components that address real business challenges alongside Product and Data Science teams.

  • Utilize your understanding of ML modeling techniques to inform infrastructure decisions, including model selection, data features, training, and validation processes.

  • Address complex problems through writing and testing application code, developing ML models, and automating testing and deployment processes.

  • Work within a cross-functional Agile team to enhance software that enables advanced big data and machine learning applications.

  • Manage the retraining, maintenance, and monitoring of models in production to ensure optimal performance.

  • Leverage or construct cloud architectures and platforms to deploy optimized ML models at scale.

  • Build efficient data pipelines to support machine learning models.

  • Employ continuous integration and deployment best practices to guarantee smooth deployment of ML models and application code.

  • Ensure code management reduces vulnerabilities and that models comply with risk governance practices, adhering to Responsible and Explainable AI standards.

  • Engage in programming using languages such as Python, Scala, or Java.

Basic Qualifications:

  • Bachelor's degree.

  • Minimum of 6 years of experience in designing and building data-intensive solutions using distributed computing (Internship experience not applicable).

  • At least 4 years of programming experience with Python, Scala, or Java.

  • A minimum of 2 years of experience in building, scaling, and optimizing ML systems.

Preferred Qualifications:

  • Master's or PhD in computer science, electrical engineering, mathematics, or a related field.

  • 3+ years of experience in constructing production-ready data pipelines for machine learning models.

  • 3+ years of practical experience with industry-standard ML frameworks like scikit-learn, PyTorch, Dask, Spark, or TensorFlow.

  • 2+ years of experience writing efficient, maintainable, and robust code.

  • 2+ years of experience in data gathering and preparation for machine learning models.

  • 2+ years in a leadership role managing teams.

  • 1+ years of experience leading teams in developing ML solutions using best practices, patterns, and automation.

  • Experience deploying ML solutions in public cloud environments such as AWS, Azure, or Google Cloud Platform.

  • Expertise in designing, implementing, and optimizing complex data pipelines for ML models and assessing their performance.

  • Contributions to the ML industry through conference presentations, publications, blogs, open source contributions, or patents.

This position is based at Capital One, located at Center 1, 19052, McLean, Virginia. Capital One offers a competitive and inclusive range of health, financial, and other benefits to support your overall well-being. Please be aware that Capital One will not be sponsoring a new applicant for employment authorization for this role.

Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, or protected veteran status.



  • Richmond, United States Capital One Full time

    314 Main Street (21020), United States of America, Cambridge, MassachusettsSenior Machine Learning EngineerAs a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and implementation of...


  • Richmond, United States Civitas Health Services Inc Full time

    At Civitas Health Services, Inc., we are revolutionizing the healthcare industry through innovative software solutions. Our platform streamlines patient records management, automates workflows, and integrates advanced features for billing, HR management, and fiscal oversight. We've recently taken a giant leap forward by incorporating artificial intelligence...


  • Richmond, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaDistinguished Machine Learning EngineerAs a Capital One Machine Learning Engineer, you'll be providing technical leadership to engineering teams dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and...


  • Richmond, United States Capital One Full time

    Center 3 (19075), United States of America, McLean, VirginiaSenior Lead Machine Learning EngineerAs a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and implementation of machine...

  • Distinguished Engineer

    2 months ago


    Richmond, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaDistinguished Engineer - Card Machine LearningAt Capital One, we believe that machine learning represents the biggest opportunity in financial services today, and is a chance to revolutionize the industry. Capital One's commitment to machine learning has sponsorship from the CEO, the Board of...


  • Richmond, United States Capital One Full time

    As a Lead Machine Learning Engineer, you will play a critical role in developing and implementing machine learning applications at scale. You will collaborate with cross-functional teams to design, build, and deliver ML models and components to solve real-world business problems. Additionally, you will be responsible for ensuring high performance,...


  • Richmond, United States Capital One Full time

    West Creek 7 (12077), United States of America, Richmond, VirginiaSenior Data Engineer, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...

  • Senior Engineer

    3 weeks ago


    Richmond, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaSenior Distinguished Engineer - Business Banking TechnologyAs a Senior Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud.You will work alongside our talented team of developers, machine learning experts,...

  • Distinguished Engineer

    2 months ago


    Richmond, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaDistinguished Engineer - Business Banking EngineeringAs a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud.You will work alongside our talented team of developers, machine learning experts, product...


  • Richmond, United States Capital One Full time

    We are looking for a Senior Software Engineer to join our Bank Tech team. If you have a passion for data and emerging technologies, and enjoy collaborating in a fast-paced environment, we want to hear from you. As a Software Engineer at Capital One, you will be at the forefront of driving transformation within the company. Collaborate with Agile teams to...


  • Richmond, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Manager, Technical Program Manager - Machine LearningAre you interested in leading programs that deliver on critical business goals and build large scale products & platforms?At Capital One, we believe that Machine Learning (ML) represents the biggest opportunity in financial services today,...


  • Richmond, United States Hispanic Technology Executive Council Full time

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day. One of the keys to driving Responsible Growth is being a great place to work for our teammates...

  • Senior AI Engineer

    1 month ago


    Richmond, United States Capital One Full time

    Center 3 (19075), United States of America, McLean, VirginiaSenior AI EngineerOverviewAt Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine learning to create real-time, personalized customer experiences. Our investments in technology infrastructure...

  • Senior AI Engineer

    1 month ago


    Richmond, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior AI EngineerAt Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine learning to create real-time, personalized customer experiences. Our investments in technology infrastructure and...


  • Richmond, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaDistinguished Engineer, Bank TechAs a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud.You will work alongside our talented team of developers, machine learning experts, product managers and people...


  • Richmond, California, United States Commonwealth of Virginia Full time

    About the Role: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in artificial intelligence and machine learning, with a strong background in software development and a passion for innovative problem-solving.Key Responsibilities:Design, develop, and maintain AI and ML models and systemsCollaborate with...

  • Software Engineer

    3 weeks ago


    Richmond, California, United States Commonwealth of Virginia Full time

    We are seeking an experienced Software Engineer to join our team and contribute to the development of cutting-edge Artificial Intelligence and Machine Learning solutions.Key ResponsibilitiesDesign, develop, and deploy AI/ML models and algorithmsCollaborate with cross-functional teams to integrate ML solutions into our productsStay up-to-date with the latest...


  • Richmond, United States Capital One Full time

    West Creek 7 (12077), United States of America, Richmond, VirginiaSenior Manager, Software Engineering, Back End (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...


  • Richmond, United States Capital One Full time

    114 5th Ave (22114), United States of America, New York, New YorkSenior Software Engineer, Back End, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...

  • Technology Manager, AI

    6 months ago


    Richmond, United States CarMax Full time

    CarMax, the way your career should be! About this jobAt Company, a Technology Manager, ML/AI is a key leader in providing reliable and scalable machine-learning capabilities across the organization. The Technology Manager will be responsible for engaging and developing a team of very talented and passionate ML/AI engineers, who closely partner with Data...