Talent.com
Xero
Senior Engineer - ML Systems (AI Products)Xero • NSW, AU
Senior Engineer - ML Systems (AI Products)

Senior Engineer - ML Systems (AI Products)

Xero • NSW, AU
6 days ago
Job description

The Role

The role

You will lead the design and implementation of large-scale, production-grade distributed systems that power AI features for millions of daily users. You'll own the architecture decisions that keep our systems flexible, cost-effective, and robust, direct strategy for distributed systems, and manage technical debt across the AI Products estate.

Beyond architecture, your impact lies in lifting the technical capability of the entire AI Products team. You will champion engineering excellence, mentor junior engineers, and collaborate across Xero to enhance data usability - applying modern AI research, including Large Language Models, only once it can be engineered into reliable, production-grade systems.

The team

You will join the AI Products group, a diverse team of scientists, engineers, product managers, and analysts within our broader Data & Science division. As a Machine Learning Engineer, you'll partner closely with Applied Scientists to build the interfaces and harnesses that safely and reliably transition models from research into production. Together, this collaborative team reduces toil and delivers beautiful, data-driven insights for small businesses.

The team is currently working on

  • Designing and building highly scalable, distributed production infrastructure to support generative AI features

  • Harnessing tools like Python, SQL, and distributed processing engines such as Spark or Dask to handle web-scale data workload.

  • Deploying to production environments running on AWS and Kubernetes Integrating modern Large Language Model technologies into product features once they're production-ready

Where and how you can work

Xero offers a flexible hybrid working model designed to blend the collaboration of office life with the autonomy of remote work. You will have access to our modern office spaces, with expectations around office days and collaborative 'boost days' aligned to help your team connect and ship great code effectively.

Here are some of the things we are looking for

  • 5+ years building and operating production Python (or equivalent language) services at scale - this is a software engineering role first; strong system design and coding proficiency are non-negotiable

  • A track record of owning services or pipelines in production, including operational/on-call responsibility, incident response, and managing technical debt over time

  • Deep understanding of distributed processing principles (Spark, Dask, or similar) alongside strong SQL capabilities

  • Demonstrated experience integrating ML models or LLM-based features into production systems - you don't need a research background, but you should be comfortable working alongside Applied Scientists to productionize their work

  • Familiarity with ML tooling such as MLFlow, TensorFlow, or PyTorch, and data orchestration tools like Airflow or Prefect, is valued but production engineering depth matters more than research exposure

  • Nice to have: prior experience applying or fine-tuning LLMs in a product context, though this is not a substitute for the core software engineering bar above

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.

Want to know more? + Want to know more? +

Create a job alert for this search

Senior Engineer - ML Systems (AI Products) • NSW, AU

Similar jobs

Senior Engineer - ML Systems (AI Products)

XeroNSW, AU

You will lead the design and implementation of large-scale, production-grade distributed systems that power AI features for millions of daily users.You'll own the architecture decisions that keep o... Show more

Lead Inertial Sensor Engineer - MEMS

Advanced NavigationNSW, AU

Advanced Navigation is the world’s most determined innovator in AI robotics and navigation technologies across land, air, sea and space applications.Founded on a culture of research and discovery, ... Show more

Automation Specialist

Pyramid Global TechnologiesNSW, AU

About the job Automation Specialist.Merge and Maestro and maybe a bit of Ansible and working in with EIB).Appreciation of networks and IT stacks within Telstra and an appreciation of the assurance ... Show more

Solution Architect – Packet Core and 5G Core)

Pyramid Global TechnologiesNSW, AU

About the job Solution Architect – Packet Core and 5G Core).Strong knowledge of Packet Core and 5G Core with 3 to 4 years of Solution Architect experience.Pack Core Network: Hands on experience on ... Show more

Principal C# Software Engineer

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

GE Smallworld

Pyramid Global TechnologiesNSW, AU

Smallworld & PNI/NIG + Telecom Domain.Proficient in latest Versions of GE Smallworld Product Suite, PNI ,.Hands On experience using Magik / Java.Strong in providing GIS solutions using Smallwor... Show more

Senior Test Lead

Pyramid Global TechnologiesNSW, AU

About the job Senior Test Lead.Job Description for Senior Test Lead:.Must have worked in automation space with experience of integration testing.Must be able to identify and create manual integrat... Show more

Other (Engineering) - Cognizant

CognizantNSW, AU

QA Automation Engineer (Connex Payments).You will be a valued member of the.Quality Assurance/Enterprise Payments.QA practices across the organization.Conduct end-to-end testing across core switch ... Show more

Sr. Software Engineer -Mobility

Pyramid Global TechnologiesNSW, AU

JOB TITLE: Senior Software Developer in Sydney.The role revolves around the development and maintenance of an inhouse built application used for.The application serves over 5,000 users across Aust... Show more

Senior Windows System Engineer

Pyramid Global TechnologiesNSW, AU

About the job Senior Windows System Engineer.We are looking for a Windows system engineer with a deep level of Windows server system engineering and Active Directory experience.Someone when given a... Show more

Senior CyberArk Engineer

Ethos BeathChapmanNSW, AU

The client is one of Australia’s largest profit-to-member superannuation funds.They are recognized as a responsible investment leader who values simplicity, action, and grit.The specialist will joi... Show more

IAM Engineer

Pyramid Global TechnologiesNSW, AU

Development, implementation, and configuration of identity on Auth-0.Design and build a solution that is integrated into operations.Support for incidents/changes/releases.Contribute to coding and d... Show more

Low Latency Execution Systems Engineer (C++)

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

Senior Remedial Engineer

Cookson & RobertsNSW, AU

Seeking an experienced Senior Remedial Engineer who is looking for ongoing career growth and a great place to work!.Opportunity for an experienced Remedial Engineer to join one of Sydney’s most est... Show more

Senior Software Engineer (Data)

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

Production Software Engineer – Senior/Staff/Principal

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

IAM Engineer/Specialist

Pyramid Global TechnologiesNSW, AU

About the job IAM Engineer/Specialist.Strong experience in identity and access management administration, monitoring, configuration and maintaining information security solutions including Web Acce... Show more

CS and IMS Core (Voice) -Engineering

Pyramid Global TechnologiesNSW, AU

About the job CS and IMS Core (Voice) -Engineering.Strong knowledge of CS and IMS Core with 3 to 4 years of Solution Integrator experience.Experience in Integration, Configuration Changes, hardware... Show more

Structural Engineer - Mid to Senior

Cookson & RobertsNSW, AU

Secure & Progressive Career prospects.My client are a medium sized privately owned multi-disciplinary Engineering consultancy established over 35 years ago.They have an excellent industry reput... Show more

C# Software Engineer

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more