1

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

... ML engineering, or a technical consulting role. * Working proficiency in Python and familiarity with REST APIs and cloud services. * Hands-on experience building with LLM APIs (OpenAI, Anthropic ...

Development Manager - AI/ML Solutions

Burnaby, BC ยท On-site

CA$110K - CA$150K/yr

This role requires a strong background in AI/ML model development, security data analysis, and ... feature engineering, and model optimization. * Proficiency in Python, scikit-learn, TensorFlow ...

... Azure DevOps. Ability to leverage cloud-native tools to build scalable and secure ML workflows ... Advanced programming skills in Python, with practical experience using popular machine learning ...

Act as a subject-matter expert in AI/ML design discussions, ensuring all customer data is secure ... Possess commercial software development experience with Python, cloud platforms (Google Cloud ...

Job Requisition ID # 25WD94058 25WD94058, Software Architect, AI/ML L'affichage de poste en ... Python/TypeScript/Java with strong engineering fundamentals (testing, code quality, performance ...

Coach and mentor a growing team of data scientists and engineers, fostering a culture of continuous ... Strong expertise in Python and experience with data science libraries (e.g., Scikit-learn, Pandas ...

... ML Engineer with a minimum of 5 years of experience in analyzing high-volume data and delivering ... SQL (Expert), Python * Data Warehouse: Google BigQuery * Cloud Infrastructure: Google Cloud ...

Coach and mentor a growing team of data scientists and engineers, fostering a culture of continuous ... Strong expertise in Python and experience with data science libraries (e.g., Scikit-learn, Pandas ...

... ML, data science engineering, or AI product engineering * Strong Python skills, experience building ... backend services (e.g. Flask/FastAPI) and integrating with REST APIs * Some applied ML / data ...

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.

Forward Deployed AI Engineer

Nucleus

Vancouver, BC โ€ข On-site

Full-time

Medical, PTO

Posted 10 days ago


Job description

Salary: $120,000 - $150,000 annual salary

Supercharge your career at Nucleus Networks!

What makes Nucleus different from other Managed IT Services providers? To start, our focus goes beyond just keeping the lights on. We work with every one of our clients to help supercharge their business, transforming their IT from a system that just needs support to one that is driving business results and helping them grow.


We are a team of over 80 experienced professionals focused on providing industry-leading IT Services to clients across Canada. Headquartered in downtown Vancouver with operations in BC, Alberta and Ontario, Nucleus operates on a remote-first, hybrid work model.


We've been nominated as one of BCs top 10 Best Workplaces and have been a top 5 Finalist for BCs Best Company. We pride ourselves on our culture, our unique approach to delivering rapid-response IT services, and our continued obsession with providing the best client experience possible.


Weve been recognized as one of North Americas top Managed IT Services Providers as well as one of the top ten MSPs in Canada. Our vision is to be the best MSP in Canada for SMBs and we are looking for talented people who want to be a part of our journey and help us get there!


Role Summary

Nucleus is looking for a Forward Deployed AI Engineer to work with our clients' businesses, rolling up your sleeves to design, build, and deploy AI-powered solutions that create real operational impact. You won't be sitting behind a desk writing specs; you'll be on-site at small and mid-size businesses diagnosing inefficiencies, earning stakeholder trust, and shipping production-grade AI agents, automated workflows, and engineering solutions that change how these organizations run.


This is a hands-on, client-facing engineering role built for someone who is as comfortable presenting to a small business owner as they are writing Python. This role may operate remotely from within Canada, with a strong preference for a candidate who is able to meet face-to-face with clients in either Vancouver or Toronto.


General Duties and Responsibilities

  • Embed directly with clients to discover operational pain points, map workflows, and identify high-ROI opportunities for AI and automation.
  • Design and build AI agents using frameworks such as LangChain, LangGraph, AutoGen, or similar, including tool-use, memory, and multi-agent orchestration patterns.
  • Develop AI-powered workflows that integrate with clients' existing systems (CRMs, ERPs, cloud platforms, communication tools, etc.)
  • Engineer automation solutions across areas such as document processing, data extraction, reporting, customer communication, and internal operations.
  • Own the full delivery lifecycle from scoping and architecture to build, testing, handoff, and lightweight documentation.
  • Train and enable client teams to maintain and iterate on solutions post-deployment.
  • Serve as a trusted technical advisor, translating complex AI capabilities into clear business value for non-technical stakeholders.
  • Contribute internally by codifying reusable components, playbooks, and delivery templates that scale across the practice.


Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field.
  • 2+ years of professional experience in software engineering, AI/ML engineering, or a technical consulting role.
  • Working proficiency in Python and familiarity with REST APIs and cloud services.
  • Hands-on experience building with LLM APIs (OpenAI, Anthropic, Gemini, or similar).
  • Understanding of prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflow patterns.
  • Ability to work independently in ambiguous, fast-moving client environments.
  • Strong communication skills: You can explain a vector database to a CFO without losing them.


Preferred Skills and Qualifications

  • Experience with workflow automation platforms (Zapier, Make, n8n, or similar).
  • Familiarity with vector databases (Pinecone, Weaviate, Chroma) and embedding pipelines.
  • Exposure to low-code/no-code tools alongside custom-code solutions.
  • Prior client-facing, consulting, or forward-deployed engineering experience.
  • Experience working with SMB clients across industries such as professional services, healthcare, logistics, or retail.


Perks!

  • An award-winning culture and organization that focuses time and energy on YOU and fostering an awesome workplace
  • Hybrid Remote Environment
  • In-Person and Virtual Staff Socials we offer an outgoing culture that provides lots of opportunities to connect with your co-workers
  • Competitive Salary & Annual Vacation Time
  • Comprehensive Benefits, including a Health Spending Account and RRSP Matching program
  • Birthdays off!


All qualified applicants will receive consideration for employment without regard to Canadian experience, race, colour, ancestry, place of origin, religion, marital status, family status, physical or mental disability, sex, sexual orientation, gender identity or expression, or age.


AI technology is not used in Nucleus' hiring process.


This posting is to fill an existing vacancy.