1

Phd Machine Learning Jobs in British Columbia (NOW HIRING)

... or PhD degree in a technical field • At least 2 years of relevant experience in ML • Strong ... machine learning at RBC Borealis. #J-18808-Ljbffr

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 ...

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 ...

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 ...

... 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

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:

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:

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

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:

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 6, 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.

Infographic showing various Phd Machine Learning job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $119,007 per year, or $57.2 per hour.

Applied Machine Learning Engineer at RBC

RBC

Full-time

Posted 9 days ago


Job description

Advance your career as a Machine Learning Research Engineer with RBC Borealis in Vancouver. Work on innovative AI solutions using large-scale datasets to drive product development.
As a member of the RBC Borealis team, you will use your expertise to address powerful business challenges with machine learning technology. This role encompasses developing novel algorithms, collaborating with engineering teams, and creating efficient software solutions. Your background in deep learning and strong programming skills will make you an invaluable asset.
Key Responsibilities:
• Create machine learning-based software applications
• Collaborate to prototype rapid solutions
• Analyze and compare algorithms against standards
• Optimize prototypes for improved performance
• Document design decisions and project capabilities
Requirements:
• Master’s or PhD degree in a technical field
• At least 2 years of relevant experience in ML
• Strong skills in Python 3.x programming
• Familiar with deep learning tools like TensorFlow
• Excellent communication and teamwork abilities
Drive impactful AI solutions with your skills in machine learning at RBC Borealis.
#J-18808-Ljbffr