CareerPlan

Senior Machine Learning Engineer

Toronto, Ontario, caFull-time2026-10-16 → 2026-11-11

Core

Design, build, and operate model-driven optimization applications and AI agents for ServiceNow's scheduling and resource-allocation products.

Role type

Senior Machine Learning Engineer (Optimization & AI Agents)

Builds

Production optimization applications, automated evaluation systems, and AI-harness workflows

Domain

Operations Research, Mathematical Optimization, Field Service Management

Deliverable

production ML models

Required skills

Algorithm design, System design, Python, AI agent specification, Production deployment, Observability, Automated testing

Preferred skills

Operations Research, Vehicle Routing Problems, Java, Kubernetes, GraphQL, Customer-facing delivery

Technologies

Python, MLflow, Weights & Biases, LoRA, PEFT, SageMaker, Vertex AI, AzureML, Kubeflow, Airflow, Prefect, TorchServe, Triton, vLLM, SHAP, LIME, pandas, Spark, SQL

Responsibilities

Design and operate advanced optimization models at scale; Build automated evaluation systems for model behavior; Specify requirements and direct AI coding agents; Manage production deployments and monitoring; Collaborate with product and design teams to define success criteria

Seniority

Senior, hands-on IC