The Job logo

What

Where

Principal Associate, Machine Learning Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Principal Associate, Machine Learning Engineer at Capital One in Bengaluru, Karnataka, India, you will work on building systems to ingest model and feature metadata, collaborate with cross-functional Agile teams to create big data and machine learning applications, and leverage cloud-based architectures to optimize ML models. This full-time on-site opportunity requires a Bachelor's Degree and 3-7 years of experience in data intensive solutions, Python, ML frameworks like TensorFlow, and productionizing models.

Job description 

What You’ll Do 

Work with model and platform teams to build systems that ingest large amounts of model and feature metadata that will feed into automated governance decisioning

Partner with product and design teams to build elegant and scalable solutions to speed up governance processes

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

Leverage cloud-based architectures and technologies to deliver optimized ML models at scale

Construct optimized data pipelines to feed machine learning models.

Use programming languages like Python, Scala, or Java

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

 

Basic Qualifications 

Bachelor’s Degree

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

At least 3 years of experience programming with Python, Go, or Java

At least 2 years of on-the-job experience with an industry recognized ML framework such as 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 Degree or PhD 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
 

Set alert for similar jobsPrincipal Associate, Machine Learning Engineer role in Bengaluru, India
Capital One Logo

Company

Capital One

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Capital One Logo

Lead Machine Learning Engineer

Capital One

Bengaluru, Karnataka, India

Posted: 8 months ago

Lead Machine Learning Engineer opportunity at Capital One, Bengaluru, India. Work on big data systems, ML applications, and data pipelines using Python, Scala, or Java. Mentor team, design ML systems, and deploy solutions in public cloud environments. Full-time, On-site role with a focus on technical leadership.