1

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

... Python, Node.js/TypeScript, Go, or Java) * Hands-on experience building AI/ML-powered systems (LLM ... Familiarity with RAG, embeddings, and prompt engineering * Experience with containerization and ...

... Python, Node.js/TypeScript, Go, or Java) * Hands-on experience building AI/ML-powered systems (LLM ... Familiarity with RAG, embeddings, and prompt engineering * Experience with containerization and ...

... scale ML and LLM workloads on modern cloud and GPU infrastructure. THE PERSON: At this level you ... developer experience across teams.Tech context (indicative): Kubernetes, Python, Go, relational and ...

Work closely with Data Scientists, DevOps, and SOC analysts to add AI-driven solutions (eg ... Python, Java, SQL, and cloud platforms (AWS, Azure, or GCP). o Experience with ML frameworks ...

Work closely with Data Scientists, DevOps, and SOC analysts to add AI-driven solutions (eg ... Python, Java, SQL, and cloud platforms (AWS, Azure, or GCP). o Experience with ML frameworks ...

Strong programming skills in Python, Go, Scala or a similar language. * Hands-on experience with ML frameworks (e.g., PyTorch, scikit-learn, numpy). * Experience working with major cloud platforms ...

Machine Learning Engineer

Vancouver, BC ยท On-site

$128 - $192/hr

You will collaborate with other engineers to deliver ML solutions across Workday's product ... You are a strong technical leader with deep Python expertise and solid software engineering skills ...

Staff Engineer, Computer Vision

Burnaby, BC ยท On-site

CA$105K - CA$140K/yr

Experience developing and deploying computer vision and/or AI/ML solutions in real-world ... Experience with Python and/or C++, with CUDA as a plus. * Excellent communication and collaboration ...

AI/ML Experience: 2-3 years of experience building machine learning, natural language processing (NLP), or generative AI-driven applications. * Programming Proficiency: Strong proficiency in Python ...

AI/ML Experience: 2-3 years of experience building machine learning, natural language processing (NLP), or generative AI-driven applications. * Programming Proficiency: Strong proficiency in Python ...

Develop approaches for validating ML-driven behaviour - detections, risk scores, and behavioural ... Proficiency in at least one programming language used for test automation (Python preferred)

Showing results 41-60

Python Ml Developer information

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 are the key skills and qualifications needed to thrive as a Python ML Developer?

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 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 August 2026, with employment types broken down into 1% Internship, 86% Full Time, 6% Part Time, and 7% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Backend Developer - AI Products

iCOUNTER

Burnaby, BC โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

About iCOUNTER

iCOUNTER is building the future of cybersecurity. 


Modern enterprises rely on thousands of third parties, suppliers, SaaS providers, contractors, and digital partners. At the same time, attackers have shifted their focus to these trusted relationships. Today, nearly half of reported breaches involve a third party, making the extended enterprise one of the largest attack surfaces in cybersecurity.


iCOUNTER is the first Risk Intelligence company built to help organizations identify, determine, and counter threats across their ecosystem. Our AI-native platform makes a Risk Determination at the point of intelligence collection, helping organizations understand what is real, what is relevant, and what requires action. 

At the center of our platform is CTOS™, the Counter Threat Operating System. CTOS continuously monitors adversary activity, credential exposure, targeting behavior, and ecosystem risk across third and fourth parties. It then routes intelligence into action through automated workflows and managed operations. 


If you want to help define the next era of cybersecurity and build technology that helps organizations stop monitoring threats and start countering them, we'dlove to meet you. 


Position Overview

We’re looking for a backend developer to build the services and infrastructure powering our AI products. You’ll design APIs, orchestrate AI/LLM integrations, and ensure our systems are scalable, reliable, and fast.


This is a hybrid role requiring at least 3 days in office.


Responsibilities

  • Design, build, and maintain backend services and APIs.
  • Integrate and orchestrate AI/LLM providers and models — API integrations, prompt pipelines, retrieval, and vector search.
  • Build data pipelines and manage storage, including vector databases and search infrastructure.
  • Ensure performance, scalability, observability, and reliability of AI-driven systems.
  • Handle streaming responses, rate limiting, caching, and cost optimization for model usage.
  • Collaborate with frontend and ML teams; participate in code reviews and architecture decisions.


Requirements

  • 3+ years of professional backend development experience
  • Strong proficiency in at least one backend language (Python, Node.js/TypeScript, Go, or Java)
  • Hands-on experience building AI/ML-powered systems (LLM API integration, RAG pipelines, model serving, or similar)
  • Experience designing and building REST APIs (and/or streaming/WebSocket APIs)
  • Solid understanding of databases (SQL and NoSQL) and data modeling
  • Familiarity with at least one major cloud platform (AWS, GCP, or Azure)
  • Legally authorized to work in Canada and able to commute to Vancouver for hybrid work


Preferred Qualifications

  • Experience with vector databases (Pinecone, Elasticsearch, pgvector, Weaviate) and semantic search
  • Familiarity with RAG, embeddings, and prompt engineering
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Knowledge of message queues and event-driven architecture
  • Experience managing LLM cost, latency, and observability in production


Why Join iCOUNTER

This is a rare opportunity to help define a new cybersecurity category while working alongside industry pioneers, experienced operators, and world-class investors. You will have a direct impact on company strategy, market leadership, and the future of how organizations counter threats across their extended enterprise.

If you are energized by ambiguity, inspired by innovation, and excited to build something category-defining, we want to hear from you.


Completion of a Background Check is required for employment at iCOUNTER 


iCOUNTER is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. iCOUNTERprovides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act. 


Accommodation: If you need accommodations, reach out to accommodations@icounter.com.