Skip to main content
Xero

Staff Machine Learning Engineer

RemoteCanada only· UTC-8…UTC-7· Prefers Canada
Published
Role
AI / ML
Experience
Staff
Employment
Full-time
CAD 195k–CAD 235k/yr
Check eligibility

Open to CA only · UTC-8…UTC-7 · Prefers Canada. Set where you work from to check your eligibility.

The listing prefers candidates in Canada.

No BS summary

Staff-level ML engineer to productionize backend generative-AI & agentic systems. Strong backend/cloud engineering experience and practical ML/GenAI fluency; familiarity with Python, JAX, AWS and Kubernetes preferred. Must be located in Canada and able to work Pacific Time (preference Vancouver; Toronto acceptable).

Core skills

Generative AIProduction ML

Optional skills

PythonAWSKubernetesJAXPydanticAITemporalGenAIfrontend interfaces

What you'll do

  • Design, build and deploy backend generative AI solutions that power automated, intelligent workflows.
  • Convert ambiguous, complex R&D problems into production-ready software.
  • Ensure models and systems are robust, scalable and secure for production deployment.
  • Maintain ownership of production-grade code and champion technical excellence across teams.
  • Develop JAX 3.0 and transition chatbot into an AI-native platform.
  • Build infrastructure and workflows for agentic performance and evaluation.
  • Evaluate, rewrite and adapt models into production-grade backend solutions.
  • Optimise core technical stack (Python, AWS, Kubernetes, PydanticAI, Temporal).

What they require

  • Strong background in building highly scalable backend engineering solutions in cloud environments.
  • Ability to independently navigate ambiguity and translate complex challenges into clear, working technical solutions.
  • Curious and fluent with AI tools; able to leverage them to accelerate R&D without compromising code quality.
  • Deep sense of ownership and accountability for anything moved into production.
  • Excellent communication skills to align with product managers, project managers, and R&D leaders.
  • Must be located in Canada and willing to work Pacific Standard Time (PST); preference for Vancouver, Toronto acceptable.
  • Familiarity with Python, Kubernetes, GenAI, machine learning concepts, or frontend interfaces would be a welcome addition to the team.

Benefits

  • Variable Pay: eligibility for annual bonus and equity (RSU) programs; potential performance-based cash or equity incentives depending on role level and company performance.
  • Comprehensive Benefits: health, wellness and retirement programs.
  • Xero Perks including Wellbeing days, generous leave, and dedicated professional development budgets.
  • Access to modern office spaces for intentional collaboration and scheduled team boost days.
  • Total Package philosophy covering base salary, performance incentives, and benefits.

Xero helps small businesses become more efficient, connect with big business technology, and build a stronger economy.

FintechEnterprisexero.com/
CAD 195k–CAD 235k/yr