Taro Logo

Senior Machine Learning Engineer

Xero helps businesses supercharge their operations by automating routine tasks and providing actionable insights through AI and data solutions.
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS · Finance

Description For Senior Machine Learning Engineer

Xero, a leading business automation platform, is seeking a Senior Machine Learning Engineer to join their AI Products group within the Data & Science team. This role offers an exciting opportunity to work with a diverse, globally distributed team of scientists, engineers, and product managers who transform data into impactful products. The position involves leading the design and implementation of AI research and production infrastructure that serves millions of customers daily. You'll be at the forefront of implementing cutting-edge AI technologies, including Large Language Models, while working in a collaborative environment that values innovation and technical excellence. The role combines technical leadership with mentorship opportunities, allowing you to shape the future of AI products while developing team capabilities. Xero offers an impressive benefits package and promotes a human-first culture that values diversity, inclusion, and work-life balance. This is an ideal opportunity for experienced ML engineers looking to make a significant impact in a company that's revolutionizing business automation through AI.

Last updated 17 days ago

Responsibilities For Senior Machine Learning Engineer

  • Lead the design of AI research and production infrastructure and services
  • Own strategy for managing technical debt and costs across the stack
  • Ensure services scale while preserving flexibility for research teams
  • Share knowledge and mentor team members
  • Work with teams to improve data quality and usability
  • Make sure we're solving the right problems with the right methods

Requirements For Senior Machine Learning Engineer

Python
  • Strong coding and system design skills in Python or similar AI applications
  • SQL proficiency with strong grasp of distributed processing principles
  • Exceptional written and verbal communication skills
  • Proven ability to establish practical standards and mentor junior engineers
  • Experience with AI frameworks (MLFlow, Tensorflow, PyTorch)
  • Knowledge of data orchestration tools (Airflow, Prefect)
  • Understanding of distributed data processing workloads (AWS EMR)

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Generous paid leave
  • Health insurance and dental reimbursement
  • Vision allowances
  • Healthcare spending account
  • Fertility and family forming financial support
  • Wellbeing and sports programmes
  • 26 weeks parental leave for primary caregivers
  • Employee Share Plan
  • Flexible working
  • Career development
  • Shared meals
  • Beautiful offices
  • Employee Assistance Program

Interested in this job?

Jobs Related To Xero Senior Machine Learning Engineer