Machine Learning Engineering Lead
1 week ago
About the Role:
As a Capital One Machine Learning Engineer (MLE), 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.
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.
Requirements:
We are looking for candidates with the following qualifications:
- Bachelor's degree
- At least 8 years of experience designing and building data-intensive solutions using distributed computing
- 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
Preferred Qualifications:
Candidates with the following qualifications will be considered preferred:
- Master's or doctoral degree in computer science, electrical engineering, mathematics, or a similar field
- 4+ years of on-the-job experience with an industry recognized ML framework such as scikit-learn, PyTorch, Dask, Spark, or TensorFlow
- 3+ years of experience developing performant, resilient, and maintainable code
- 3+ years of experience with data gathering and preparation for ML models
New York City (Hybrid On-Site): $234,700 - $267,900
San Francisco and San Jose, California (Hybrid On-Site): $248,700 - $283,800
Candidates hired to work in other locations will be subject to the pay range associated with that location.
-
Data Engineering Lead
4 days ago
Harrisonburg, Virginia, United States Capital One Full timeOverview:Capital One is a leader in using machine learning to create personalized customer experiences. We invest in technology infrastructure and talent, making us pioneers in enterprises leveraging AI.We commit to building world-class applied science and engineering teams to deliver breakthrough product experiences with high-performance AI...
-
Harrisonburg, Virginia, United States Commonwealth of Virginia Full time**Job Summary:**We are seeking a highly skilled Software Engineer with expertise in Python and machine learning to join our team.As a Software Engineer, you will be responsible for designing, developing, and deploying software applications using Python and machine learning algorithms.Key Responsibilities:Design and develop software applications using Python...
-
Data Engineer Transformation Leader
1 week ago
Harrisonburg, Virginia, United States Capital One Full timeLead Data EngineerWe are seeking a Lead Data Engineer who is passionate about marrying data with emerging technologies. As a Capital One Lead Data Engineer, you will be on the forefront of driving a major transformation within Capital One.This role requires collaboration with and across Agile teams to design, develop, test, implement, and support technical...
-
Lead Software Engineer, Cloud Solutions
1 week ago
Harrisonburg, Virginia, United States Capital One Full timeWe are seeking a seasoned Software Engineering Lead to join our team at Capital One.This is a fantastic opportunity for an experienced technologist to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems.The ideal candidate will have a passion for staying on top of...
-
Harrisonburg, Virginia, United States Capital One Full timeTechnical Leadership Opportunity at Capital OneWe are seeking a Lead Software Engineer and Technical Director to drive innovation and technical excellence in our Enterprise Platforms Technology team.About the Role:This is a leadership opportunity where you will oversee a portfolio of diverse technology projects and lead a team of experienced developers to...
-
Advanced AI Researcher and Engineer
2 days ago
Harrisonburg, Virginia, United States Capital One Full timeAbout the Role:We are seeking an exceptional Advanced AI Researcher and Engineer to join our team at Capital One. As a key member of our Applied Research group, you will play a crucial role in advancing the state-of-the-art in AI research and developing innovative solutions that drive business impact.Company Overview:At Capital One, we are committed to...
-
Data Engineering Leader Position
1 week ago
Harrisonburg, Virginia, United States Capital One Full timeJob Overview:Capital One is seeking a Data Engineering Leader to drive major transformations and deliver robust cloud-based solutions that drive powerful experiences for millions of Americans.About the Role:The ideal candidate will have at least 4 years of experience in application development, with a strong background in big data technologies. They should...
-
Software Engineering Portfolio Manager
1 week ago
Harrisonburg, Virginia, United States Capital One Full timeSenior Manager, Software Engineering (Java)We are seeking an experienced Senior Manager, Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep expertise in distributed microservices, and full-stack systems.You will share your passion for staying on top of tech trends, experimenting with, and learning new...
-
Harrisonburg, Virginia, United States Capital One Full timeJob Title:Lead Software Engineering Manager for Back End SolutionsAbout the Role:We are seeking highly skilled professionals who are passionate about marrying data with emerging technologies to drive transformation within Capital One.Key Responsibilities:Lead a portfolio of diverse technology projects and teams of developers to create solutions that meet...
-
Mobile Software Development Lead
1 week ago
Harrisonburg, Virginia, United States Capital One Full timeJob Description: Capital One is seeking a highly skilled Senior Software Engineer to lead our Android development team. As a key member of our team, you will be responsible for designing and developing high-quality Android applications that deliver exceptional user experiences. About the Role: We are looking for an experienced software engineer who can lead...
-
Principal iOS Software Development Lead
2 days ago
Harrisonburg, Virginia, United States Capital One Full timeAbout UsAt Capital One, we're building a better way to bank and invest. We're committed to making our customers' financial lives easier by breaking down barriers and pushing the boundaries of innovation.Job DescriptionWe're looking for a highly skilled Principal iOS Software Development Lead to join our team. As a key member of our development team, you'll...
-
Harrisonburg, Virginia, United States Capital One Full timeWe are seeking a talented Chief Data Architect to lead the development of our enterprise platforms. As a Capital One Data Engineer, you'll have the opportunity to drive innovation and transformation within our organization.About the RoleIn this role, you will:Collaborate with cross-functional teams to design, develop, and implement technical solutions in...
-
Software Engineering Director
4 days ago
Harrisonburg, Virginia, United States Capital One Full timeOverviewCapital One is seeking a highly skilled Lead Software Engineer to lead a portfolio of diverse technology projects and manage a team of developers with deep experience in distributed microservices and full-stack systems.The ideal candidate will have a strong background in software engineering, with a focus on full-stack development and cloud...
-
Senior Geotechnical Engineering Manager
4 days ago
Harrisonburg, Virginia, United States ECS Mid-Atlantic, LLC Full timeAbout the RoleWe are seeking a seasoned Geotechnical Project Engineer II to lead our team in delivering high-quality geotechnical services. The ideal candidate will have a strong background in civil engineering, geological engineering, or geology, with at least 3 years of experience in related projects.Key ResponsibilitiesPrepare drilling packages and obtain...
-
Transformation Leader, Software Engineering
4 days ago
Harrisonburg, Virginia, United States Capital One Full timeUnlock Your Potential in a Fast-Paced EnvironmentCapital One is seeking an experienced Senior Manager, Software Engineering, Full Stack to lead a portfolio of diverse technology projects and a team of developers. This role is perfect for someone who enjoys solving complex business problems and staying on top of tech trends.About the RoleLead a portfolio of...
-
Harrisonburg, Virginia, United States Commonwealth of Virginia Full timeAbout the OpportunityJames Madison University (JMU) is seeking a Visiting Assistant Professor in the Department of Engineering. The position involves teaching undergraduate engineering courses and contributing to the department's mission.About the DepartmentThe Department of Engineering at JMU is a vibrant community of educators dedicated to fostering...
-
Software Engineer
2 days ago
Harrisonburg, Virginia, United States Capital One Full timeOverview">Capital One is a leading financial institution that empowers individuals to achieve financial stability and success. We are committed to innovation, collaboration, and inclusivity in everything we do.">Estimated Salary">$120,000 - $180,000 per year">Job Description">We are seeking a talented Software Engineer - Full Stack to join our team of...
-
Senior Software Engineer
1 month ago
Harrisonburg, Virginia, United States Commonwealth of Virginia Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentAs a senior software engineer, you will be responsible for designing, developing, and maintaining full-stack applications. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:- Design and develop full-stack applications using cloud-based...
-
Harrisonburg, Virginia, United States Capital One Full timeOverviewCapital One is a leading financial services company dedicated to providing innovative solutions for customers. Our team of talented engineers works together to drive digital transformation and deliver exceptional customer experiences.SalaryThe estimated annual salary for this role is $140,000 - $180,000, based on location and experience.Job...
-
Cloud-Based Software Architect
6 days ago
Harrisonburg, Virginia, United States Capital One Full timeAt Capital One, we are committed to driving a major transformation in the technology space.About This RoleWe are seeking a Senior Software Engineer who will contribute to the critical team leading the exit from our existing mainframe and migrating to Capital One's homegrown cloud-based microservices. The successful candidate will collaborate with Agile teams...