Machine Learning Engineer

A platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.
Machine Learning
Senior Software Engineer
Hybrid
AI · Enterprise SaaS · Finance

Description For Machine Learning Engineer

Xero 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 on AI and ML solutions that serve millions of customers daily. As part of a diverse, globally distributed team, you'll collaborate with scientists, engineers, product managers, and analysts to transform data into impactful products.

The position involves leading technical delivery of projects and designing system architectures while working closely with Applied Scientists to take models from research to production. You'll be tackling complex challenges at a global scale, whether working with cutting-edge language models or traditional ML methods, creating AI Products that enhance user experience and efficiency.

Xero's platform helps small businesses and their accounting advisors thrive, with a clear purpose of making life better for small businesses worldwide. The company offers an impressive benefits package including generous paid leave, health insurance, mental health support, parental leave, and flexible working arrangements.

The ideal candidate should have strong experience in delivering ML and AI products at scale, expertise in SQL and distributed processing, and a passion for solving complex problems. You'll need to be adaptable, eager to learn new frameworks, and comfortable with uncertainty. The role also emphasizes knowledge sharing and mentoring, making it perfect for someone who values continuous learning and team growth.

Last updated 4 days ago

Responsibilities For Machine Learning Engineer

  • Build AI research and production infrastructure and services, ensuring scalability while preserving flexibility for research teams
  • Make sure we're solving the right problems with the right methods
  • Share knowledge with colleagues and lifting the bar for the AI Products team
  • Work with teams across Xero to improve the quality and usability of data

Requirements For Machine Learning Engineer

  • Experience delivering ML and AI products at scale
  • Strong SQL skills
  • Understanding of distributed processing (data, ML, etc)
  • Collaboration with scientific disciplines (statistics, ML)
  • Comfortable learning new frameworks
  • Willing to dive into the unknown
  • Constant learning and growth mindset
  • Willing to learn from others, ask for help and mentor early career engineers

Benefits For Machine Learning Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • Employee Assistance Program
  • Health insurance
  • Life insurance
  • Income protection
  • Wellbeing and sports programmes
  • 26 weeks of paid parental leave for primary caregivers
  • Employee Share Plan
  • Flexible working
  • Career development

Interested in this job?

Jobs Related To Xero Machine Learning Engineer

Research Scientist 4 - Content and Studio

Senior Machine Learning Research Scientist position at Netflix focusing on computer vision and promotional media asset creation.

Machine Learning Software Engineer L4/L5, Algorithms

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling personalization algorithms for the global streaming platform.

Senior Scientific Machine Learning Software Engineer - Physics

Senior ML Engineer role at NVIDIA focusing on scientific computing and physics simulations, developing AI frameworks for digital twins and simulation surrogates.

ML Engineer

Senior ML Engineer role at Wizard, focusing on LLM fine-tuning and dialog systems for AI-powered shopping assistance, offering $210k salary with comprehensive benefits.

AI ML Engineer Senior

Senior AI ML Engineer position at Qualcomm India, focusing on AI software stack development and optimization, requiring 4+ years of experience in software engineering and machine learning.