CareerPlanSign in

Software Engineer, Machine Learning

Vancouver, BC💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Building and deploying production-level machine learning models for NLP, retrieval, ranking, reasoning, dialog, and code-generation systems to enable an Agentic AI platform that delegates tasks to an 'Universal AI Employee'.

Role type

Machine Learning Engineer (NLP & Agentic AI)

Builds

Agentic AI platform systems (NLP, retrieval, ranking, reasoning, dialog, code-generation)

Domain

Enterprise productivity, Agentic AI, Natural Language Processing

Deliverable

production ML models

Required skills

NLP techniques, large language models (LLMs), Transformer-based models, reinforcement learning, ensemble learning, agent-based systems, Python, TensorFlow, PyTorch

Preferred skills

SQL, ETL, data warehousing, MLOps, GCP, Azure, software development principles

Technologies

Python, TensorFlow, PyTorch, GCP, Azure

Responsibilities

Conceptualize, develop, and deploy ML models for NLP and agent systems; implement advanced algorithms (Transformers, RL, ensemble); process and analyze large complex datasets; work across the complete ML lifecycle (problem definition to deployment); implement A/B testing and automated validation processes.

Seniority

Mid-level, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.