Senior Machine Learning Engineer

1 day ago


Richmond, California, United States Capital One Full time
Job Summary

As a Senior Machine Learning Engineer at Capital One, you will be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You will participate in the detailed technical design, development, and implementation of machine learning applications using existing and emerging technology platforms. You will focus on machine learning architectural design, develop and review model and application code, and ensure high availability and performance of our machine learning applications. You will have the opportunity to continuously learn and apply the latest innovations and best practices in machine learning engineering.

Key Responsibilities

Design, build, and/or deliver ML models and components that solve real-world business problems, while working in collaboration with the Product and Data Science teams.

Inform your ML infrastructure decisions using your understanding of ML modeling techniques and issues, including choice of model, data, and feature selection, model training, hyperparameter tuning, dimensionality, bias/variance, and validation.

Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment.

Collaborate as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art big data and ML applications.

Retrain, maintain, and monitor models in production.

Leverage or build cloud-based architectures, technologies, and/or platforms to deliver optimized ML models at scale.

Construct optimized data pipelines to feed ML models.

Leverage continuous integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployment of ML models and application code.

Ensure all code is well-managed to reduce vulnerabilities, models are well-governed from a risk perspective, and the ML follows best practices in Responsible and Explainable AI.

Use programming languages like Python, Scala, or Java.

Requirements

Bachelor's degree

At least 4 years of experience programming with Python, Scala, or Java (Internship experience does not apply)

At least 3 years of experience designing and building data-intensive solutions using distributed computing

At least 2 years of on-the-job experience with an industry recognized ML frameworks (scikit-learn, PyTorch, Dask, Spark, or TensorFlow)

At least 1 year of experience productionizing, monitoring, and maintaining models

Preferred Qualifications

1+ years of experience building, scaling, and optimizing ML systems

1+ years of experience with data gathering and preparation for ML models

2+ years of experience developing performant, resilient, and maintainable code

Experience developing and deploying ML solutions in a public cloud such as AWS, Azure, or Google Cloud Platform

Master's or doctoral degree in computer science, electrical engineering, mathematics, or a similar field

3+ years of experience with distributed file systems or multi-node database paradigms

Contributed to open source ML software

Authored/co-authored a paper on a ML technique, model, or proof of concept

3+ years of experience building production-ready data pipelines that feed ML models

Experience designing, implementing, and scaling complex data pipelines for ML models and evaluating their performance



  • Richmond, California, United States Capital One Full time

    About the RoleAs a Senior Lead Machine Learning Engineer at Capital One, you will be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You will participate in the detailed technical design, development, and implementation of machine learning applications using existing and emerging technology platforms....


  • Richmond, California, United States Capital One Full time

    About the Role:We are seeking a Senior Lead Data Engineer to join our team at Capital One. As a Senior Lead Data Engineer, you will be responsible for leading a team of developers and collaborating with Agile teams to design, develop, and implement technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with and...


  • Richmond, California, United States Dominion Energy Full time

    Job SummaryWe are seeking an experienced Electrical Distribution Engineer to join our team at Dominion Energy. As an Electrical Distribution Engineer, you will apply engineering expertise to the electric distribution grid to leverage new technologies and applications.This role will work on the engineering of a cutting-edge distribution control and analysis...


  • Richmond, California, United States Parker Hannifin Corporation Full time

    About the Role:Parker Hannifin Corporation is seeking a highly skilled Senior Mechanical Engineer to join our team. As a Senior Mechanical Engineer, you will be responsible for analyzing, researching, designing, and testing component parts, processes, or systems to develop new and/or improve core products.Key Responsibilities:Develop complex conceptual and...


  • Richmond, California, United States Capital One Full time

    About the Role:We are seeking a Data Engineer to join our team at Capital One. As a Data Engineer, you will be responsible for designing, developing, and implementing data pipelines and systems to support our business needs.Key Responsibilities:Collaborate with cross-functional teams to design and develop data pipelines and systemsDevelop and maintain data...


  • Richmond, California, United States Capital One Full time

    About the Role:We are seeking a Senior Data Engineer to join our Finance Tech team at Capital One. As a key member of our team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and...


  • Richmond, California, United States SingleStone Full time

    Job Title: Senior Data ArchitectAt SingleStone, we're seeking a highly skilled Senior Data Architect to lead our data engineering efforts. As a key member of our team, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support data analytics, business intelligence, and machine learning...


  • Richmond, California, United States Capital One Full time

    About the Role:We are seeking a highly skilled Data Engineer to join our team at Capital One. As a Data Engineer, you will play a key role in designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and support technical...


  • Richmond, California, United States Capital One Full time

    Job SummaryCapital One is seeking a highly skilled Senior Software Engineer to join our team in Card Data Transformation. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions that drive business growth and customer satisfaction.About the RoleWe are looking for a talented software...


  • Richmond, California, United States Capital One Full time

    Overview:At 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 world-class talent - along with our deep experience in machine learning -...


  • Richmond, California, United States EnZinc Full time

    Unlock Your Potential in Battery EngineeringAt Enzinc, we're pushing the boundaries of battery technology to create a cleaner energy future. As a Battery Engineer or Senior Battery Engineer, you'll be part of a talented team that values teamwork, transparency, and innovation.**Your Key Responsibilities:**• Refine cell designs for our zinc anode and...


  • Richmond, California, United States Dewberry Engineers Incorporated Full time

    We are seeking a highly skilled Senior Water Engineer to join our team at Dewberry Engineers Incorporated in Richmond, VA. As a Senior Water Engineer, you will collaborate with multi-disciplined teams to design and engineer water and wastewater pump stations, pipelines, storage tanks, and treatment facilities.Responsibilities:Collaborate with...


  • Richmond, California, United States Manpower Group Inc. Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer - Oracle to join our team at Manpower Group Inc. As a Senior Software Engineer, you will be responsible for leading the functional design, prototyping, and process design stages of the Cloud ERP implementation.Key Responsibilities:Collaborate with colleagues in product design, product...


  • Richmond, California, United States Capital One Full time

    About the Role:Capital One is seeking a Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams to deliver game-changing technologies. As a candidate for this role, you have the technical chops to ensure that we build compelling, customer-focused solutions. You have a strong engineering and technology...


  • Richmond, California, United States INFTEQ INC Full time

    Job Title: Senior Software EngineerJob Description:INFTEQ INC is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of complex software applications using C#, ASP.NET MVC, Web API, JavaScript, jQuery, Angular JS, Node.js, and CSS.Key Responsibilities:Design...


  • Richmond, California, United States Bohler Engineering Full time

    About the Role:We are seeking a highly skilled Senior Land Development Engineer to join our team at Bohler Engineering. As a key member of our team, you will be responsible for collaborating with our experts to work on challenging land development projects in a fast-paced environment.Key Responsibilities:Collaborate with team members to work on challenging...


  • Richmond, California, United States Capital One Full time

    Job SummaryCapital One is seeking a talented Senior Software Engineer, Fullstack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.About the RoleWe are looking for a highly skilled software...


  • Richmond, California, United States Technipower Full time

    Job Title: Sr. Mechanical EngineerJob Summary:We are seeking an experienced Sr. Mechanical Engineer to join our team at Technipower. The ideal candidate will have a strong background in mechanical engineering, with a focus on precision design and complex systems development.Key Responsibilities:- Design and develop component parts for high-purity stainless...


  • Richmond, California, United States Capital One Full time

    About the Role:We are seeking a highly skilled Senior Network Engineer to join our team at Capital One. As a key member of our Enterprise Platforms Technology group, you will play a critical role in designing, building, and maintaining our enterprise network infrastructure.Key Responsibilities:Participate in the design, build, and test of new WiFi...


  • Richmond, California, United States Hispanic Technology Executive Council Full time

    Are you passionate about building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, and inclusive environment? At Hispanic Technology Executive Council, you'll be part of a team that loves to solve real problems and meet real customer needs. We are seeking DevOps Engineers who are...