1

Python Data Science Jobs in Montreal, QC (NOW HIRING)

Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with Python * Confident extracting and manipulating data from SQL and noSQL stores * Previous experience ...

Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with Python * Confident extracting and manipulating data from SQL and noSQL stores * Previous experience ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

HOW YOU'LL MAKE A POSITIVE IMPACT As part of the Data Science Development team, you will contribute ... You enjoy and are highly proficient in Python programming (knowledge of C++ is considered an asset)

Lead cross-functional collaboration with data scientists, engineers, IT partners, and business ... Proficient in Python, PySpark, SQL, Power BI, and Databricks (or similar platforms) for data ...

Design, build, and deploy end-to-end decision science systems spanning demand forecasting ... Strong Python proficiency across pandas, scikit-learn, PyTorch, and TensorFlow * Strong SQL and ...

Own data science initiatives end-to-end from problem framing through production deployment and ... Hands-on experience with Python, pandas, NumPy, scikit-learn, and SQL * Experience with one or more ...

... data science and machine learning to solve real business problems * Demonstrated track record of projects where your work drove measurable business outcomes Technical Skills * Strong Python ...

... data science and machine learning to solve real business problems * Demonstrated track record of projects where your work drove measurable business outcomes Technical Skills * Strong Python ...

... science, or causal inference * Experience mentoring Data Scientists and shaping technical standards beyond individual project delivery Technical Skills * Strong Python proficiency across pandas ...

Keep abreast of the latest trends and methodologies in data science and integrate them into your ... R, Python, GitHub. * Team spirit: Strong enthusiasm for collaborative teamwork. * Problem-solving:

Use data science techniques to find data patterns, anomalies, and optimization opportunities ... Jupyter, Databricks, and familiarity with SQL, Python (including standard DS libraries like Pandas ...

next page

Showing results 1-20

Python Data Science information

What are the key skills and qualifications needed to thrive in the Python data science position?

To thrive in Python Data Science, you need strong programming skills in Python, a solid understanding of statistics, data manipulation, and experience with data analytics or machine learning, often supported by a bachelor’s or master’s degree in a quantitative field. Familiarity with tools such as pandas, NumPy, scikit-learn, Jupyter Notebooks, and knowledge of SQL are typically essential; certifications like Google Data Analytics or IBM Data Science can be advantageous. Critical thinking, problem-solving, and effective communication are key soft skills for translating data insights into actionable business recommendations. These skills are crucial to efficiently analyze large datasets, build predictive models, and deliver meaningful insights that drive decision-making.

What does a Python data science do?

In a Python Data Science role, your typical day might involve collecting, cleaning, and preparing raw data, exploring datasets to uncover patterns and trends, and building or evaluating predictive models. You’ll regularly use Python libraries to conduct analyses, visualize results, and collaborate with cross-functional teams such as product managers or engineers to define business objectives. Presenting your findings in clear, actionable formats for both technical and non-technical stakeholders is also a key part of the job. This dynamic environment emphasizes continuous learning, problem-solving, and close communication with other departments to align analytical insights with organizational goals.

What is a Python data science?

A Python Data Science job involves using Python to analyze, process, and visualize data to extract insights and inform decision-making. It typically includes working with libraries like Pandas, NumPy, and Scikit-learn for data manipulation, statistical analysis, and machine learning. Professionals in this role may clean and preprocess data, build models, and communicate findings through reports or visualizations. Python Data Scientists often work in industries like finance, healthcare, and technology to solve complex problems and optimize business strategies.

What are popular job titles related to Python Data Science jobs in Montreal, QC? For Python Data Science jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Python Data Science jobs in Montreal, QC look for? The top searched job categories for Python Data Science jobs in Montreal, QC are:
Infographic showing various Python Data Science job openings in Montreal, QC as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 72% In-person, and 28% Remote job distribution.

Data Scientist

Targeted Talent

Montreal, QC

$80K - $100K/yr

Full-time

Medical, Dental, PTO

Re-posted 20 days ago


Job description

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used.
The role will be responsible for delivering high quality data science models, and the logistical challenges around improving a profitable service. You'll also be working on a diverse range of supply and demand balancing problems.

You Have:

  • A Masters or PHD in a quantitative field (i.e. Physics, Computer Science, Stats)
  • 1-2 years' experience developing solutions and working with Python
  • Confident extracting and manipulating data from SQL and noSQL stores
  • Previous experience with Machine Learning, Data Science and solving problems at scale

Perks:

  • Competitive Salary
  • Individual performance bonus
  • Health and dental benefits
  • 3 weeks’ vacation
  • Relocation Package
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA