Staff Data Scientist, Applied ML
Role Overview
The Staff Data Scientist, Applied Machine Learning joins Jobber’s Data Science team and reports to the Manager, Data Science.
The role owns models and systems for automated decisioning, training and evaluating models, and engineering them for reliable real-time product use at scale.
This is a senior individual-contributor role with strong architectural scope.
SignalGraph is a company-wide metric graph designed to connect organizational activity and outcomes so teams can investigate metric movement and root causes.
Key Skills for This Role
Full Job Posting
Role and team
The Staff Data Scientist, Applied Machine Learning joins Jobber’s Data Science team and reports to the Manager, Data Science.
The role owns models and systems for automated decisioning, training and evaluating models, and engineering them for reliable real-time product use at scale.
This is a senior individual-contributor role with strong architectural scope.
SignalGraph is a company-wide metric graph designed to connect organizational activity and outcomes so teams can investigate metric movement and root causes.
What you will do
- Build, improve, and maintain SignalGraph, including metric contracts, trustworthy catalogs, Neo4j and series-refresh pipelines, and investigation diagnostics.
- Build and evaluate RAG systems on the graph, owning retrieval quality, context management, and evaluation.
- Own production ML training, real-time serving, monitoring, drift detection, and retraining.
- Establish systematic model and LLM evaluation and regression testing.
- Drive MLOps and ML engineering standards, shape platform and feature-store roadmaps, review work, and mentor scientists.
- Partner with senior leaders and analytics, BI, and product teams; present findings, defend assumptions, and support decisions.
- Track AI/ML advances and translate them into shipped capabilities.
Required qualifications
- Production experience training, deploying, serving, and maintaining models used by real users.
- Strong statistics foundation and ability to reason about bias, variance, loss functions, and signal versus noise.
- Expert SQL and production-grade Python skills.
- Depth in deep learning, neural architectures, transformers/BERT-family models, RNN/CNN, ranking, and representation learning.
- Hands-on experience applying LLMs in production, including RAG and context management.
- Experience with custom or asymmetric loss functions and large-data production platforms, including Snowflake and Apache Airflow.
- Cloud infrastructure experience; AWS is strongly preferred, while GCP or Azure equivalents are considered.
- Strong communication and stakeholder alignment skills, including influencing without authority.
Preferred qualifications
- Graph theory, graph neural networks, knowledge graphs, or graph databases such as Neo4j are particularly valuable.
- Software engineering experience with services or model serving, REST/gRPC, Docker/Kubernetes, CI/CD, or feature stores.
- Snowpark, Snowpark Container Services, or a comparable warehouse-to-deployed-model approach.
- LLM evaluation infrastructure, safety layers, or LLMOps for customer-facing AI.
- Exposure to risk, fraud, fintech modeling, recommendation, or ranking systems at scale.
Compensation
- Annual base salary range is CAD 145,900 to CAD 197,400, with a midpoint of CAD 171,600.
- The posting describes equity, health and wellness stipends, retirement savings matching, and extended health benefits as parts of total compensation.
About Jobber
Jobber provides software for small home-service businesses, including tools for quoting, scheduling, invoicing, and collecting payments.
The Strategy and Analytics department supports business outcomes through data insights, tooling, and strategic direction.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobber
Senior Analyst, Customer Analytics (12-month contract)
Vancouver, CAN
Jobber is seeking a Senior Analyst to deliver customer analytics that inform strategic and operational decisions. You will independently analyze business performance, evaluate initiatives, and communicate recommendations
Senior Front-End Developer
, CAN
Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer to join our Web Strategy team. Jobber exists to help people in small businesses be successful. We work with small
Director, Sales Enablement
Vancouver, CAN
Jobber is seeking a director to lead sales enablement programs and a team, improving seller readiness, launch execution, and revenue outcomes. Candidates need extensive enablement, revenue operations, or sales leadership
Senior Fraud Risk Operations Analyst
, CAN
Do you have a passion for fraud prevention and risk mitigation? Love digging into data to uncover financial threats? Then Jobber might be the place for you! We're looking for a Senior Fraud Risk Operations Analyst to be
Senior Analyst, Customer Analytics (12-month contract)
, CAN
Are you passionate about using data to drive impactful business decisions? We’re looking for a Senior Analyst, Customer Analytics to be part of our Analytics team on a 12-month contract. Jobber exists to help people in s
Manager, IT Operations
Edmonton, CAN
Account Executive, Inbound
Vancouver, CAN
Principal Product Marketing Manager
Edmonton, CAN
Senior Analyst, Customer Analytics (12-month contract)
Vancouver, CAN
Senior Front-End Developer
, CAN
Director, Sales Enablement
Vancouver, CAN
Senior Fraud Risk Operations Analyst
, CAN
Senior Analyst, Customer Analytics (12-month contract)
, CAN