As the pioneers of analytics in the financial industry, we are a company that thrives on data-driven strategy. Looking forward, there are exciting opportunities for innovation as the industry becomes increasingly focused on digital technology and the amount of data available to drive our strategies continues to exponentially grow.
We offer exciting opportunities for innovation as the industry becomes increasingly focused on digital technology, and the amount of data available to ground our strategies continues to grow. With your help, we will build the next generation of banking in Canada based on customer-focused values, compelling products and great engineering.
To succeed requires rigorous logical thinking, insatiable curiosity, adaptability, and exceptional teamwork. As a Capital One Data Scientist, you will be at the intersection of business strategy, mathematics, and technology.
We hire a ton of Data Scientists straight out of school! To give you an idea of what they do, take a look below…
Using machine learning and other data mining techniques to get insights from massive datasets, such as identifying fraud rings
Understanding what problems create consumer calls through data mining interaction records
Analyzing online banking patterns
Mining vast amounts of data to identify trends in credit risk
Using a combination of quantitative analysis and statistical methods to develop strategic insights and recommendations to optimize products or programs
Adapting the latest technologies in modelling and data mining to design scientific tests that optimize dollars spent on new initiatives and marketing channels
Building statistical models to form the foundation of business decisions and regularly monitoring the performance of those models so corrective action can be taken
If this sounds like something you’d want to do…we want to hear from you!
The Basics…What We Need from You!
Will obtain or have obtained a Bachelor’s degree or higher and graduating in 2025-2026
The Extras…What would be great for you to have:
Pursuing a degree in Mathematics, Statistics, Computer Science, Engineering, or another quantitative discipline
Experience analyzing and manipulating large data sets using tools such as SQL or Python through co-op or school programs
Experience with statistical analysis and data mining using tools such as R, SAS, Matlab, Stata, or SPSS through co-op or school programs
Experience building and maintaining data pipelines
Experience in a Linux/Unix environment, with Git, AWS, or APIs through co-op or school programs is considered an asset
Excellent verbal and written communication skills
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Other Jobs from Capital One
Associate, Data Analyst - Part Time, 2025
Lead Data Engineer (Python, AWS)
Senior Product Manager, Platform- Capital One Software
Product Design Lead, Senior Manager (CreditWise)
Similar Jobs
Python ML Developer
Lead Software Engineer
Service Assurance Engineer - Java, Microstrategy, Cloud
Lead Software Engineer (Microservices, GO, Cloud, kubernetes, docker)
Machine learning Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say