Sep 13, 2019

Principal Associate, Data Scientist

  • Capital One
  • McLean, VA, USA
Full time Data Science

Job Description

As a Data Scientist at Capital One, you’ll be part of a team that’s leading the next wave of disruption at a whole new scale, using the latest in computing and machine learning technologies and operating across billions of customer records to unlock the big opportunities that help everyday people save money, time and agony in their financial lives.

Team Description:

The Card DS+ team is working continuously to innovate the way we handle data to transform every corner of our business through analytics, infrastructure, valuations, and strategy. We build human-centric experiences for moments that matter throughout the customer journey, and we do this by harnessing data, technology, and talent to propel our business forward.  To accomplish this goal, we design, build, and maintain the appropriate solutions we use across Card to make smart decisions. We use the latest techniques in machine learning to build predictive models and utilize Big Data tools for cloud-based analysis. Through these techniques, we extract relevant insights from data to tackle a huge variety of business problems.

credit flow is a Python package which serves as the analytical foundation of the US credit card business. Users leverage our elegant python interface to score Capital One’s models which predict potential value. With this information, our users build the business strategy which determines which customers get approved and what card terms they receive.

The credit flow team is a fun, diverse, cross-functional team of engineers, data scientists, and product managers. We’re passionate about creating a positive, collaborative environment where we each grow our respective skill sets. This role involves joining our developer team which follows agile, software engineering, and DevOps best practices. Our work is a good mix of smaller tasks and larger, more involved projects. Our tech stack includes Python, Conda, AWS, Jenkins, and our Python packages include numba, dask, pytest, flake, sci-kit-learn, xgboost, and gurobi. You’ll work both independently and as a pair on a wide variety of technical tasks including:

- Building new features, addressing bugs, and tackling tech debt

- Wrangling data

- Implementing machine learning models

- Supporting users and our platform

- Larger strategic initiatives like architecture changes

The Ideal Candidate is:

- Experienced with Python and motivated to learn more

- Familiar with machine learning, can intelligently build and discuss models with a passion for engineering too

- A successful individual contributor, but also knows teamwork is the secret to modern software teams

- Interested in growing into a tech lead role in the future or continuing to develop as an individual contributor - we welcome both

Basic Qualifications:

-Bachelor’s Degree plus 2 years of experience in data analytics, or Master’s Degree plus 1 year of experience in data analytics, or PhD

-At least 1 year of experience in open source programming languages for large scale data analysis

-At least 1 year of experience with machine learning

-At least 1 year of experience with relational databases

Preferred Qualifications:

-Master’s Degree in “STEM” field (Science, Technology, Engineering, or Mathematics) plus 1 year of experience in data analytics, or PhD in “STEM” field (Science, Technology, Engineering, or Mathematics)

-At least 1 year of experience working with AWS

-At least 3 years’ experience in Python

-At least 3 years’ experience with machine learning

-At least 3 years’ experience with SQL

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.


Data Scientist