1

Python Ml Developer Jobs in Vancouver, BC (NOW HIRING)

Our TELUS Advanced Data and Analytics team is seeking highly experienced and accomplished ML ... Strong programming skills in Python and experience with popular machine learning libraries such as ...

... ML and analyze data using science skills and develop AI/ML models. Responsibilities ESSENTIAL ... Design and coding skills in python, C# or C++ * Understanding of software development life cycle

Experience writing automated tests with pytest (Python) and/or catch2 (C++). * Familiarity with ... Experience with LLM/AI APIs or ML frameworks, particularly for SQL analysis, log classification, or ...

Experience writing automated tests with pytest (Python) and/or catch2 (C++). * Familiarity with ... Experience with LLM/AI APIs or ML frameworks, particularly for SQL analysis, log classification, or ...

Strong proficiency in Python, with solid skills in coding, debugging, and performance optimization ... AI/ML, big data, and geoscience-related applications. Work Environment You will work within a ...

Backend Developer

Richmond, BC · On-site

CA$48 - CA$55/hr

Strong proficiency in Python, with solid skills in coding, debugging, and performance optimization ... AI/ML, big data, and geoscience-related applications. Work Environment You will work within a ...

Senior Threat Hunting Specialist

Burnaby, BC · On-site

CA$101.60K - CA$124.20K/yr

Collaborate with ML engineers and data scientists to define, propose, and validate candidate ... Practical scripting ability for attack simulation and PoC generation (Python required; PowerShell ...

Senior Threat Hunting Specialist

Burnaby, BC · On-site

CA$101.60K - CA$124.20K/yr

Collaborate with ML engineers and data scientists to define, propose, and validate candidate ... Practical scripting ability for attack simulation and PoC generation (Python required; PowerShell ...

AI & ML : Deep understanding of LLMs, prompt engineering, RAG architectures, vector databases ... Strong Python expertise with modern frameworks (FastAPI, Flask, Django) and microservice ...

next page

Showing results 1-20

Python Ml Developer information

What are the key skills and qualifications needed to thrive as a Python ML Developer, and why are they important?

To thrive as a Python ML Developer, you need strong programming skills in Python, a solid understanding of machine learning algorithms, and a background in mathematics or statistics, often supported by a degree in computer science, engineering, or a related field. Familiarity with tools and libraries such as TensorFlow, scikit-learn, PyTorch, and version control systems like Git is essential, along with experience using data visualization and cloud platforms. Critical soft skills include problem-solving, adaptability, and effective communication to collaborate with cross-functional teams and explain complex models to stakeholders. These skills ensure the successful development, deployment, and maintenance of machine learning solutions that drive business value.

What are some common challenges Python ML Developers face when deploying machine learning models to production?

Python ML Developers often encounter challenges such as ensuring model scalability, managing dependencies, and maintaining reproducibility when deploying models into production environments. Integrating machine learning models with existing systems can require close collaboration with DevOps and software engineering teams to streamline workflows and automate deployment pipelines. Additionally, monitoring model performance over time and handling data drift are crucial responsibilities to ensure continued accuracy and reliability of deployed solutions.

What does a Python ML Developer do?

A Python ML Developer designs, builds, and deploys machine learning models using the Python programming language. They work with large datasets, clean and process data, select appropriate algorithms, and use libraries like TensorFlow, PyTorch, or scikit-learn to implement solutions. Their work often involves collaborating with data scientists and engineers to integrate machine learning models into applications. Additionally, they may be responsible for testing, tuning, and optimizing models to achieve the best possible performance in real-world scenarios.

What is the difference between Python Ml Developer vs Data Scientist?

AspectPython Ml DeveloperData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Python, ML certificationsBachelor's/Master's in Data Science, Statistics, or related; Python, ML certifications
Work EnvironmentSoftware development teams, AI/ML projectsResearch, data analysis, modeling teams
Employer & Industry UsageTech companies, startups, AI firmsFinance, healthcare, tech, research institutions
Common Search & ComparisonYesYes

Python ML Developers focus on building and deploying machine learning models using Python, often working closely with software engineering teams. Data Scientists analyze data, create models, and generate insights, often using Python along with statistical tools. While both roles require Python and ML knowledge, Python ML Developers are more involved in implementation and deployment, whereas Data Scientists focus on data analysis and research.

What are popular job titles related to Python Ml Developer jobs in Vancouver, BC? For Python Ml Developer jobs in Vancouver, BC, the most frequently searched job titles are:
What job categories do people searching Python Ml Developer jobs in Vancouver, BC look for? The top searched job categories for Python Ml Developer jobs in Vancouver, BC are:
Infographic showing various Python Ml Developer job openings in Vancouver, BC as of May 2026, with employment types broken down into 1% Internship, 79% Full Time, 17% Part Time, 1% Temporary, and 2% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

L4 Technical Professional

TELUS

Vancouver, BC • On-site

Other

Posted 19 days ago


TELUS rating

8.0

Company rating: 8.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

19th of 76 rated telecommunications companies


Job description

Description

Our team and what we'll accomplish together:

Our TELUS Advanced Data and Analytics team is seeking highly experienced and accomplished ML Engineer to join our team. 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 of ML models. You will work closely with a team of data scientists and data engineers to deploy solutions and drive innovation using machine learning and NLP techniques.

The ideal candidate has a deep understanding of data analysis, Cloud engineering, machine learning, NLP techniques, along with a proven track record of delivering impactful insights and solutions.

Responsibilities:

  • Develop and implement machine learning algorithms and models
  • Analyze and interpret large data sets to identify trends and patterns
  • Design and implement scalable and automated pipelines for model training, testing, and deployment
  • Collaborate with data scientists and software engineers to integrate models into production systems
  • Monitor model performance and implement strategies for model retraining and optimization
  • Implement best practices for version control, model tracking, and model governance
  • Ensure the security and compliance of machine learning systems
Qualifications
  • Master's or Ph.D. degree in Computer Science, Statistics, Mathematics, or a related field
  • Proven experience +5 years in developing and implementing machine learning models and algorithms for real-world applications
  • Strong programming skills in Python and experience with popular machine learning libraries such as TensorFlow, PyTorch and scikit-learn
  • Solid understanding of statistical analysis, data mining, predictive modeling and Natural Language Processing techniques
  • Strong experience with data preprocessing, feature engineering, and dimensionality reduction techniques
  • Proficiency in Google cloud platform and distributed computing frameworks, Oracle, SQL and working with relational databases
  • Strong problem-solving skills and the ability to think critically and analytically
  • Excellent communication and presentation skills, with the ability to effectively communicate complex concepts to diverse stakeholders
  • Experience in leading and mentoring a team of data scientists is a plus

Join our team and contribute to the development of cutting-edge machine learning projects that will drive customer retention, segmentation, and sales increase. Apply now and be part of our data-driven journey towards success!