1

Machine Learning Jobs in Quebec (NOW HIRING)

... Machine Learning / AI en production . Vous agirez en propriétaire end-to-end des pipelines de données (architecture medallion) et contribuerez activement à bâtir une plateforme robuste ...

We are seeking a Python Java Developer with experience in Machine Learning, Snowflake, and database technologies. The ideal candidate will leverage Python as the primary development language while ...

We are seeking a Python Java Developer with experience in Machine Learning, Snowflake, and database technologies. The ideal candidate will leverage Python as the primary development language while ...

We are seeking a senior machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely with ML research scientists to solve ...

The MLOps Engineer will establish scalable machine learning operations frameworks and automate the deployment, monitoring, and governance of AI models. Key Responsibilities: * Build ML deployment ...

Help implement continuous integration and deployment (CI/CD) pipelines for machine learning models * Develop and maintain application programming interfaces (APIs) and software development kits (SDKs ...

The MLOps Engineer will establish scalable machine learning operations frameworks and automate the deployment, monitoring, and governance of AI models. Key Responsibilities: * Build ML deployment ...

The MLOps Engineer will establish scalable machine learning operations frameworks and automate the deployment, monitoring, and governance of AI models. Key Responsibilities: * Build ML deployment ...

The MLOps Engineer will establish scalable machine learning operations frameworks and automate the deployment, monitoring, and governance of AI models. Key Responsibilities: * Build ML deployment ...

next page

Showing results 1-20

Machine Learning information

See Quebec salary details

$108K

$157.7K

$196K

How much do machine learning jobs pay per year?

As of Jun 25, 2026, the average yearly pay for machine learning in Quebec is $157,676.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $187,500.00 per year, depending on experience, location, and employer.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as a senior machine learning engineer, AI research director, or chief AI officer, often requiring advanced skills in deep learning, data analysis, and programming. These roles usually involve leadership responsibilities, strategic planning, and may require extensive experience and specialized certifications, with compensation reflecting the seniority and impact of the role.

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?

Senior machine learning engineers with extensive experience, advanced skills in deep learning and data science, and often working in high-demand industries or at large tech companies can earn salaries of $500,000 or more, especially when including bonuses and stock options. Achieving this level typically requires a strong educational background, specialized certifications, and a track record of impactful projects.

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?

With a background in machine learning, you can pursue roles such as machine learning engineer, data scientist, AI researcher, or data analyst. These jobs typically require skills in programming languages like Python or R, knowledge of algorithms, and experience with tools like TensorFlow or PyTorch.

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?

Machine learning engineers, data scientists, and AI ethics specialists are likely to continue thriving as AI advances, due to their expertise in developing, managing, and overseeing AI systems. These roles require specialized skills, critical thinking, and understanding of complex algorithms that are difficult to fully automate. Continuous learning and certification in relevant tools like Python, TensorFlow, or ethical frameworks will support job security in these fields.
What are the most commonly searched types of Machine Learning jobs in Quebec? The most popular types of Machine Learning jobs in Quebec are:
What are popular job titles related to Machine Learning jobs in Quebec? For Machine Learning jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Machine Learning jobs in Quebec look for? The top searched job categories for Machine Learning jobs in Quebec are:
Infographic showing various Machine Learning job openings in Quebec as of June 2026, with employment types broken down into 2% Internship, 84% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $157,676 per year, or $75.8 per hour.

Python Java Developer - PJDEV 26-07269

NavitasPartners

Montreal, QC • Hybrid

Other

Posted 9 days ago


Job description

Job Title: Python Java Developer

Location: Montreal, QC
Duration: 6 Months
Employment Type: Contract
Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote)


Job Summary

We are seeking a skilled Python Java Developer to support the development of data-driven and machine learning-based applications. The ideal candidate will have strong expertise in Python as a primary programming language, along with working knowledge of Java, and experience in building scalable data solutions.


Key Responsibilities
  • Design, develop, and maintain applications using Python and Java
  • 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
  • Collaborate with cross-functional teams to define and deliver technical solutions
  • Ensure code quality, performance, and scalability of applications
  • Troubleshoot and resolve technical issues across development environments
  • Stay current with emerging technologies and contribute to continuous improvement

Required Qualifications
  • Strong experience in Python (primary programming language)
  • Working knowledge of Java
  • Experience with Machine Learning concepts and implementation
  • Hands-on experience with Snowflake and database systems
  • Strong problem-solving and analytical skills
  • Ability to work in a collaborative and fast-paced environment

Preferred Qualifications
  • Experience with Agentic AI or similar advanced AI frameworks
  • Willingness and aptitude to learn emerging AI technologies
  • Familiarity with modern data engineering and cloud platforms

Skills & Competencies
  • Python development and scripting
  • Java programming
  • Machine learning and data modeling
  • Database management and Snowflake
  • Backend development and system design
  • Analytical thinking and troubleshooting
  • Communication and teamwork

Additional Information
  • 6-month contract with potential extension
  • Flexible hybrid work model available
  • Opportunity to work on advanced AI and data-driven technologies

For more details reach at resumes@navitassols.com.

About Navitas Partners, LLC: It is a certified WBENC and one of the fastest-growing healthcare staffing firms in the US providing Medical, Clinical and Non-Clinical services to numerous hospitals. We offer the most competitive pay for every position we cater. We understand this is a partnership. You will not be blindsided, and your salary will be discussed upfront.