As a Senior Machine Learning Researcher, you'll be part of a collaborative team delivering AI projects end to end, covering everything from scoping and defining the AI problem, to data pre-processing ...
As a Senior Machine Learning Researcher, you'll be part of a collaborative team delivering AI projects end to end, covering everything from scoping and defining the AI problem, to data pre-processing ...
Machine Learning Engineer Type : Contract to Hire Location : 100% Remote (Canada) Rate: $Open / Market Requirements BSc/MSc in computer science, mathematics or related technical discipline 1-4 years ...
Machine Learning Engineer Type : Contract to Hire Location : 100% Remote (Canada) Rate: $Open / Market Requirements BSc/MSc in computer science, mathematics or related technical discipline 1-4 years ...
Machine Learning Experts - PhD - AI Training - Canada
Montreal, QC · On-site +1
CA$150/hr
Machine Learning Experts - PhD - AI Training About Prolific Prolific is not just another player in the AI space - we are building the biggest pool of quality human data in the world. Over 35,000 AI ...
Quick apply
Machine Learning Experts - PhD - AI Training - Canada
Montreal, QC · On-site +1
CA$150/hr
Machine Learning Experts - PhD - AI Training About Prolific Prolific is not just another player in the AI space - we are building the biggest pool of quality human data in the world. Over 35,000 AI ...
In this role, you will be at the forefront of developing generative architectures and foundation models that ground machine learning in real-world biological discovery. A successful candidate will ...
In this role, you will be at the forefront of developing generative architectures and foundation models that ground machine learning in real-world biological discovery. A successful candidate will ...
We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in AI/ML is to ...
Quick apply
We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in AI/ML is to ...
Machine Learning & Game Tech Architect
Montreal, QC · On-site +1
CD PROJEKT RED is looking for a Machine Learning & Game Tech Architect to join our R&D AI Team! In this role, you'll be the key architect behind complex AI and game system integration, enabling novel ...
Quick apply
Machine Learning & Game Tech Architect
Montreal, QC · On-site +1
CD PROJEKT RED is looking for a Machine Learning & Game Tech Architect to join our R&D AI Team! In this role, you'll be the key architect behind complex AI and game system integration, enabling novel ...
Job Requisition ID # 26WD98671 Senior Machine Learning Operations Developer: AI/ML Platform Location: Canada. Open to Toronto, Montreal, Vancouver or Remote Canada French translation to follow ...
Job Requisition ID # 26WD98671 Senior Machine Learning Operations Developer: AI/ML Platform Location: Canada. Open to Toronto, Montreal, Vancouver or Remote Canada French translation to follow ...
Senior Machine Learning Test Developer
Montreal, QC · On-site +1
Job Requisition ID # 26WD95654 L'affichage de poste en francais suivra / The French job posting follows. 26WD95654, Senior Machine Learning Test Developer Position Overview As a Senior Machine ...
Senior Machine Learning Test Developer
Montreal, QC · On-site +1
Job Requisition ID # 26WD95654 L'affichage de poste en francais suivra / The French job posting follows. 26WD95654, Senior Machine Learning Test Developer Position Overview As a Senior Machine ...
Design, build, and optimize machine learning models that power data-driven decisions The Role We are seeking a Machine Learning Engineer to join a collaborative team delivering advanced analytics and ...
Design, build, and optimize machine learning models that power data-driven decisions The Role We are seeking a Machine Learning Engineer to join a collaborative team delivering advanced analytics and ...
About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based and transformer-based modeling systems, along with production-grade ML ...
About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based and transformer-based modeling systems, along with production-grade ML ...
About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based and transformer-based modeling systems, along with production-grade ML ...
About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based and transformer-based modeling systems, along with production-grade ML ...
We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic recognition algorithms for smart cameras and Cloud services. Our solutions generate ...
Quick apply
We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic recognition algorithms for smart cameras and Cloud services. Our solutions generate ...
We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic recognition algorithms for smart cameras and Cloud services. Our solutions generate ...
We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic recognition algorithms for smart cameras and Cloud services. Our solutions generate ...
Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d'applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une ...
Quick apply
Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d'applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une ...
In this position, you will be responsible for leading the development and maintenance of machine learning pipelines, including continuous integration, continuous monitoring and continuous deployment ...
In this position, you will be responsible for leading the development and maintenance of machine learning pipelines, including continuous integration, continuous monitoring and continuous deployment ...
Research Engineer
Montreal, QC · On-site
We're looking for an enthusiastic Machine Learning Research Engineer who's excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems. As a ...
Research Engineer
Montreal, QC · On-site
We're looking for an enthusiastic Machine Learning Research Engineer who's excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems. As a ...
Le/la candidat(e) travaillera au sein d'une equipe/squad de machine learning . Cette equipe developpe des solutions d' intelligence artificielle , incluant le machine learning et l' IA generative ...
Le/la candidat(e) travaillera au sein d'une equipe/squad de machine learning . Cette equipe developpe des solutions d' intelligence artificielle , incluant le machine learning et l' IA generative ...
As a Machine Learning Specialist on the team, you will combine your expert knowledge of data science with your strong ML Ops and software development skills to automate and facilitate data ...
As a Machine Learning Specialist on the team, you will combine your expert knowledge of data science with your strong ML Ops and software development skills to automate and facilitate data ...
A propos de Valence Labs Valence Labs est le moteur de recherche de pointe en IA de Recursion. Nous dirigeons des programmes de recherche a fort impact concus pour accroitre concretement la capacite ...
A propos de Valence Labs Valence Labs est le moteur de recherche de pointe en IA de Recursion. Nous dirigeons des programmes de recherche a fort impact concus pour accroitre concretement la capacite ...
Build and support machine learning models and data-driven solutions * Work with databases and data platforms, including Snowflake * Develop and optimize data pipelines and backend services
Build and support machine learning models and data-driven solutions * Work with databases and data platforms, including Snowflake * Develop and optimize data pipelines and backend services
Machine Learning information
See Quebec salary details
$108K - $116K
13% of jobs
$116K - $124K
7% of jobs
$127.8K is the 25th percentile. Wages below this are outliers.
$124K - $132K
11% of jobs
$132K - $140K
12% of jobs
The median wage is $146K / yr.
$140K - $148K
11% of jobs
$148K - $156K
1% of jobs
$156K - $164K
0% of jobs
$164K - $172K
0% of jobs
$172K - $180K
11% of jobs
$184.8K is the 75th percentile. Wages above this are outliers.
$180K - $188K
18% of jobs
$188K - $196K
18% of jobs
$108K
$157.7K
$196K
How much do machine learning jobs pay per year?
What is a $900000 AI job?
What is a Machine Learning job?
A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.
What engineers make $500,000?
What are some typical day-to-day responsibilities in a Machine Learning role?
As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.
What jobs can I get with machine learning?
What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?
To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.
Which 3 jobs will survive AI?

Job description
Job Description
- Drive Research Strategy: Formulate and lead independent research projects that solve complex, high-impact problems. Define success metrics aligned with both business goals and scientific rigor;
- Design & Implement ML Solutions: Architect and deploy scalable ML systems and algorithms. Provide technical guidance to cross-functional teams on implementation and optimization;
- Build Organizational Expertise: Mentor junior researchers and engineers. Review research outputs, disseminate knowledge, and foster a culture of innovation;
- Establish Thought Leadership: Author peer-reviewed publications, present at top-tier conferences (NeurIPS, ACL, EMNLP, etc.), and position the organization as an AI research leader;
- Advise Leadership: Synthesize complex technical and business considerations. Provide clear, actionable recommendations on high-stakes decisions with significant financial or operational impact;
- Cultivate Strategic Relationships: Build trusted partnerships across teams and external collaborators to deliver measurable value and shape organizational direction.
- A Ph.D. degree in Computer Science or a related technical field;
- 2+ years of experience as a machine learning researcher or engineer in a product-centric environment or equivalent experience;
- Deep expertise in machine learning; LLM and NLP experience a plus;
- Track record of delivering high-impact ML products from concept to production
- Experience mentoring junior technical talent;
- Exceptional communication skills-able to translate complex ideas for diverse audiences;
- A history of high-quality academic publications (e.g., NeurIPS, ACL, EMNLP, CVPR, ICLR, ICML etc.).
Join 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.
Job Skills
Collaboration, Communication, Computer Programming, Data Science, Large Language Models (LLMs), Machine Learning (ML)Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
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_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA