1

Phd Machine Learning Jobs in British Columbia (NOW HIRING)

Machine Learning Engineer

Vancouver, BC ยท On-site

$128 - $192/hr

Bachelor's (Master's or PhD preferred) degree in engineering, data/computer science, physics, math or equivalent * 3+ yrs experience as a member of a data science, machine learning engineering, or ...

Master's or PhD degree in Linguistics, Computational Linguistics, Computer Science, Machine Learning, or related fields. * 2+ years of NLP industry experience for Master's degree holders or 1+ years ...

About the Role As a Machine Learning Engineer in Agent Factory, you'll design and build the core ML ... Bachelor's (Master's or PhD preferred) degree in engineering, computer science, physics, math or ...

Bachelor's (Master's or PhD preferred) degree in engineering, computer science, physics, math or ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...

Senior Python Software Developer

Vancouver, BC ยท On-site

CA$120K - CA$155K/yr

MS or PhD in Computer Science, EE, Physics or related quantitative field * 8+ years of experience ... machine learning libraries/frameworks. * Experience with relational and NoSQL databases such as ...

... of machine learning solutions, from data acquisition and feature engineering through ... Advanced degree (Master's or PhD preferred) in Data Science, ML, or related field Extensive ...

Master's or PhD degree in Computer Science, Machine Learning, Computational Linguistics, or a related quantitative field. * 2+ years of industry experience in Machine Learning/NLP for Master's degree ...

Data Scientist

Vancouver, BC ยท On-site

$80K - $100K/yr

A Masters or PHD in a quantitative field (i.e. Physics, Computer Science, Stats) * 1-2 years ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Data Scientist

New Westminster, BC ยท On-site

$80K - $100K/yr

A Masters or PHD in a quantitative field (i.e. Physics, Computer Science, Stats) * 1-2 years ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Master's or PhD degree in Linguistics, Computational Linguistics, Computer Science, Machine Learning, or related fields. * 2+ years of NLP industry experience for Master's degree holders or 1+ years ...

Data Scientist

Vancouver, BC ยท On-site

$80K - $100K/yr

A Masters or PHD in a quantitative field (i.e. Physics, Computer Science, Stats) * 1-2 years ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Data Scientist

New Westminster, BC ยท On-site

$80K - $100K/yr

A Masters or PHD in a quantitative field (i.e. Physics, Computer Science, Stats) * 1-2 years ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Data Scientist III

Vancouver, BC ยท Hybrid

CA$107K - CA$132K/yr

Stay current with emerging technologies and best practices in data science, machine learning, and industrial analytics. Qualifications * Master's or PhD in Data Science, Computer Science, Statistics ...

PhD, Master's degree, or equivalent experience in Machine Learning, Computer Vision, Robotics, or a related field * Deep expertise in one or more core Embodied AI areas, such as: * Foundation models ...

next page

Showing results 1-20

Phd Machine Learning information

See British Columbia salary details

$22K

$119K

$214.5K

How much do phd machine learning jobs pay per year?

As of Aug 24, 2026, the average yearly pay for phd machine learning in British Columbia is $119,007.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $159,000.00 per year, depending on experience, location, and employer.

What is a PhD in machine learning?

A PhD in Machine Learning is an advanced doctoral degree focused on developing new algorithms, theories, and applications in the field of machine learning. Graduates typically conduct original research, contribute to academic publications, and often specialize in areas like deep learning, reinforcement learning, or probabilistic modeling. This degree prepares individuals for careers in academia, industry research labs, or leadership roles in tech companies. The program usually involves coursework, comprehensive exams, and the completion of a dissertation based on novel research.

What are the key skills and qualifications needed to thrive as a PhD-level machine learning professional?

To thrive as a PhD-level Machine Learning professional, you need deep expertise in mathematics, statistics, computer science, and advanced machine learning algorithms, typically supported by a doctoral degree. Proficiency with programming languages like Python or R, machine learning frameworks such as TensorFlow or PyTorch, and experience with large-scale data systems are essential. Strong problem-solving skills, critical thinking, and effective communication set outstanding candidates apart by enabling them to tackle complex research challenges and collaborate across teams. These skills and qualities are crucial for driving innovation, publishing research, and developing impactful machine learning solutions.

What are some common challenges faced by PhD-level professionals in machine learning when transitioning from academia to industry roles?

PhD graduates in machine learning often encounter challenges such as adapting to faster-paced project timelines, aligning research with business objectives, and collaborating in multidisciplinary teams. Unlike academia, where projects can be exploratory and long-term, industry roles usually require actionable results within shorter deadlines. Additionally, communicating complex technical ideas to non-technical stakeholders and prioritizing practical solutions over theoretical novelty are key adjustments. However, these challenges also present opportunities for professional growth and broader impact.

What is the difference between Phd Machine Learning vs Data Scientist?

AspectPhd Machine LearningData Scientist
Required CredentialsPhD in Computer Science, AI, or related fieldBachelor's or Master's in Data Science, Statistics, or related field
Work EnvironmentResearch labs, academia, R&D departmentsBusiness, tech companies, analytics teams
Industry UsageResearch-focused roles, advanced algorithm developmentData analysis, model building, business insights
Common Search/ComparisonYesYes

While both roles involve working with data and algorithms, a Phd Machine Learning typically focuses on research, developing new models, and theoretical work, often in academic or R&D settings. A Data Scientist applies these techniques to solve practical business problems, analyze data, and generate insights in industry environments.

How much does a PhD in machine learning make?

A PhD in machine learning typically earns between $100,000 and $150,000 annually in industry roles, with salaries increasing for senior positions or in high-demand sectors. Academic positions may offer lower salaries but include research funding and teaching responsibilities.

What can you do with a PhD in machine learning?

A PhD in machine learning prepares individuals for advanced roles such as research scientist, machine learning engineer, data scientist, or AI specialist. These roles involve developing algorithms, analyzing large datasets, and applying AI techniques across industries like technology, healthcare, finance, and autonomous systems. Strong programming skills and knowledge of tools like Python, TensorFlow, or PyTorch are essential for these positions.
Infographic showing various Phd Machine Learning job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 24% Part Time, and 1% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $119,007 per year, or $57.2 per hour.

Machine Learning Researcher

Royal Bank of Canada

Vancouver, BC โ€ข On-site

Full-time

Re-posted 16 days ago


Job description

Job Description

At RBC Borealis, you'll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and to computational resources to support novel product development touching machine learning areas such as generative AI, natural language processing, and time series analysis.

We're looking for an enthusiastic Machine Learning Researcher who's excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems. As a Machine Learning Researcher, you're looking to channel your love of playing with real-world data into industry-disrupting solutions. We're a lab that supports research on a wide variety of theoretical and applied machine learning projects. Working in our lab will grant you unique access to massive structured and unstructured datasets with the tools and resources necessary to build game-changing statistical models.

Being part of our team means you'll also have the opportunity to publish original research in peer-reviewed academic journals and participate in conferences around the world, such as NeurIPS, ICLR, ICML, CVPR and more.

Your responsibilities include:

  • Developing novel AI solutions that facilitate impactful products;

  • Conducting original, publishable research by advancing the state-of-the-art in machine learning techniques;

  • Working with the development team to transfer research work into production;

  • Interpreting larger organizational needs and designing algorithmic solutions that can drive the next generation of banking experiences;

  • Identifying relevant new AI technologies as they become available, and disseminating them into the bank's technology capabilities.

You're our ideal candidate if you have:

  • A passion for solving open problems using data and algorithms;

  • A PhD in a sub-area of AI or demonstrated research track record by means of publications and/or sophisticated AI product experience;

  • Ability to formulate and drive a research project independently without close supervision;

  • Proficiency in Python and Deep Learning packages such as Tensorflow or PyTorch.

What's in it for you?

  • Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable;

  • Leaders who support your development through coaching and managing opportunities;

  • Ability to make a difference and lasting impact from a local-to-global scale.

About RBC Borealis

RBC Borealis, an RBC Institute for Research, is a curiosity-driven research centre dedicated to achieving state-of-the-art in machine learning. Established in 2016, and with labs in Toronto, Montreal, Waterloo, and Vancouver, we support academic collaborations and partner with world-class research centres in artificial intelligence. With a focus on ethical AI that will help communities thrive, our machine learning scientists perform fundamental and applied research in areas such as reinforcement learning, natural language processing, deep learning, and unsupervised learning to solve ground-breaking problems in diverse fields.

Inclusion and Equal Opportunity Employment

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.

#Ll-POST

Job Skills

Analytical Thinking, Decision Making, Detail-Oriented, Long Term Planning, Machine Learning (ML), Product Development Design, Programming Languages, Quantitative Research, Research and Development Operations, Research Documents

Additional Job Details

Address:

401 GEORGIA ST W:VANCOUVER

City:

Vancouver

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-11-25

Application Deadline:

2026-10-05

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

Employment Type: FULL_TIME