Melbourne
7 Jul 2026
Senior Engineer - ML Systems (AI Products) logo

Senior Engineer - ML Systems (AI Products)

Xero

Senior Engineer - ML Systems (AI Products)

Senior ML Systems Engineer role at Xero in Melbourne, leading design of large-scale distributed systems for AI features. Requires 5+ years production Python experience, strong system design, and mentoring. Hybrid work model.

Core AIHybridFull-timeSeniorPythonSystem Design

Salary

Not specified

Work Location

Melbourne, Victoria, Australia, AU

Work Model

Hybrid: blend of office and remote work

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior: 5+ years experience

Core Qualifications

Technical (Must-have)
PythonSystem DesignDistributed SystemsApache SparkDaskSQLAWSKubernetesMachine LearningLarge Language ModelsIncident ResponseOn-CallTechnical Debt Management
Soft Skills
MentoringCollaborationLeadershipEngineering Excellence

Preferred Qualifications

Technical (Nice-to-have)
MLflowTensorFlowPyTorchApache AirflowPrefectFine-TuningLLM Integration

Key Responsibilities

  • Lead design and implementation of large-scale, production-grade distributed systems for AI features
  • Own architecture decisions for flexibility, cost-effectiveness, and robustness
  • Direct strategy for distributed systems and manage technical debt
  • Champion engineering excellence and mentor junior engineers
  • Collaborate across Xero to enhance data usability
  • Apply modern AI research into reliable production systems
  • Partner with Applied Scientists to transition models from research to production
Senior EngineerML SystemsAI ProductsDistributed SystemsPythonAWSKubernetesHybridMelbourneXero