Senior ML Engineer - AI-Driven Optimization Systems

ServiceNow, Inc.

Toronto

Remote

CAD 120,000 - 190,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ServiceNow is seeking a Machine Learning Developer to design, build, ship, and operate model-driven optimization apps at scale. The role focuses on algorithms and pipelines that convert complex scheduling problems into fast, reliable customer results.

With 5+ years of experience and a CS/SE degree, you’ll work on Python-heavy stack, plus Java/JavaScript/Kubernetes/GraphQL as bonuses. You’ll collaborate across teams and engage directly with customers to deliver AI-powered value.

Qualifications

  • 5+ years of related experience with a bachelor’s degree in computer science, software engineering, or related technical field.
  • Strong command of OOP, data structures, algorithms, system design, concurrency, parallelism, APIs, data modeling, and testing.
  • Experience with Python is strongly preferred; Java, JavaScript, Kubernetes or GraphQL are a bonus.
  • Ability to design efficient algorithms from scratch and direct AI coding agents.
  • Experience delivering reliable, scalable optimization solutions.
  • Excellent collaboration with product, design, and engineering teams.

Responsibilities

  • Build Optimization applications. Design, build and operate applications built around advanced optimization models in production at scale.
  • Build automated evaluation and test model behaviour. Design and operate the evaluation system that supports development and delivering features with confidence.
  • Specify precisely and direct AI coding agents. Convert requirements into testable specifications with explicit scope, constraints, and acceptance criteria.
  • Own quality, safety, and reliability in production. Manage deployments, monitor service availability, implement alerting and respond to customer issues.
  • Deliver as a forward deployed engineer. Work closely with customers to help them get to value faster.
  • Collaborate across product, design, and engineering. Align on tradeoffs and communicate capability and risk clearly.

Skills

Python
OOP
Data structures
Algorithms
System design
Concurrency
Parallelism
APIs
Data modeling
Testing

Education

Bachelor's degree in computer science, software engineering, or related technical field
Advanced degrees or certifications in Operations Research (bonus)

Tools

Java
JavaScript
Kubernetes
GraphQL

Job description

ServiceNow is seeking a Machine Learning Developer to design, build, ship, and operate model-driven optimization apps at scale. The role focuses on algorithms and pipelines that convert complex scheduling problems into fast, reliable customer results.

With 5+ years of experience and a CS/SE degree, you’ll work on Python-heavy stack, plus Java/JavaScript/Kubernetes/GraphQL as bonuses. You’ll collaborate across teams and engage directly with customers to deliver AI-powered value.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ServiceNow AI Engineer - Remote Automation
Senior ServiceNow AI Engineer - Remote Automation

McKesson • Mississauga

Hybrid
CAD 138,000 - 184,000
Machine Learning Engineer
Machine Learning Engineer

Sequoia Technologies • Toronto

Hybrid
CAD 100,000 - 160,000
Senior ServiceNow AI Engineer - Remote/Hybrid Automation
Senior ServiceNow AI Engineer - Remote/Hybrid Automation

Linux Association of Canada • Mississauga

Hybrid
CAD 138,000 - 183,000
Senior ML Engineer & MLOps Architect — Scale AI Systems
Senior ML Engineer & MLOps Architect — Scale AI Systems

Index Exchange • Toronto

On-site
CAD 120,000 - 180,000
Health, dental, vision plans
Generous parental leave
Equity packages
+4
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
Senior ML Engineer: Scalable AI Infra & Orchestration
Senior ML Engineer: Scalable AI Infra & Orchestration

HelloFresh • Toronto

Hybrid
CAD 170,000 - 190,000
Box discounts
Health & dental benefits
Generous vacation & PTO
+5
Principal ML Engineer: Production AI/LLM Systems
Principal ML Engineer: Production AI/LLM Systems

Equinix • Toronto

On-site
CAD 154,000 - 232,000
Employee Assistance Program
Canada Core Benefits
Service Now AI DevOps Engineer
Service Now AI DevOps Engineer

Linux Association of Canada • Mississauga

Hybrid
CAD 138,000 - 183,000
AI Developer
AI Developer

LuxeTech Inc. • Canada

On-site
CAD 80,000 - 100,000
Senior ML Engineer - Build Production-Grade AI Systems
Senior ML Engineer - Build Production-Grade AI Systems

TheAppLabb • Toronto

On-site
CAD 110,000 - 170,000
Competitive salary
Opportunities for career growth
Fitness challenge incentives