Xero logo
Xero5 days ago

Machine Learning Engineer

On-site · Sydney, New South Wales, Australia

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Large

Job Summary

ML Engineer role at Xero building and productionizing ML infrastructure and services powering AI features for millions of users. Responsibilities include designing reliable production systems for ML models, bridging research environments to production, and collaborating with Applied Scientists. Key skills include Python development, SQL, distributed processing (Spark/Dask), ML tooling (MLFlow, TensorFlow, PyTorch), data orchestration (Airflow/Prefect), and interest in LLM applications. The team emphasizes collaboration across engineering and science, and encourages applying even if not a perfect match. Remote-friendly with potential Sydney, Australia-based consider.

Required Qualifications

  • Strong coding skills in Python
  • SQL proficiency
  • Familiarity with distributed processing frameworks such as Spark or Dask
  • Hands-on experience with ML tooling — MLFlow, TensorFlow, PyTorch
  • Experience with orchestration tools such as Airflow or Prefect
  • Ability to communicate technical concepts clearly to technical and non-technical audiences
  • Interest in applying LLM technologies to real product challenges
  • Willingness to learn and experiment in space
  • Ability to work collaboratively across engineering and science disciplines
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Xero

Machine Learning Engineer

Apply on Sorce