Sr. Software Engineer-AI Products

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.
Machine Learning
Senior Software Engineer
Remote
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Dev. Engineer/MLE, AGI Customization

Senior Machine Learning Engineer role at Amazon's AGI team, focusing on LLM customization, fine-tuning, and distillation, requiring 5+ years of software development experience.

Senior Software Engineer - Generative AI, AGI Inference Engine

Senior Software Engineer role focused on developing Generative AI and AGI inference capabilities at Amazon.

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer role at NVIDIA focusing on optimizing deep learning inference performance and building scalable AI runtime systems.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn developing AI algorithms for content understanding, working with NLP and computer vision at scale.

[Customer Platforms] Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Stone Tech, focusing on developing generative AI solutions for conversational products in a remote environment.

Description For Sr. Software Engineer-AI Products

Xero is seeking a Sr. Software Engineer for their AI Products team. This role is part of the Data & Science team, working on building AI and ML systems that power Xero's next generation of products. The ideal candidate will have 3+ years of experience delivering ML and AI products at scale, strong coding skills in Python or similar languages, and expertise in SQL and distributed processing.

Key responsibilities include:

  • Designing and building infrastructure and services for AI products
  • Collaborating with Applied Scientists to take models from research to production
  • Leading technical delivery of projects and designing system architectures
  • Ensuring scalability while maintaining flexibility for research teams

The role offers an opportunity to work with a diverse, globally distributed team, solving complex problems and constantly learning. Xero provides a human-first culture with excellent benefits, including generous paid leave, health insurance, parental leave, and an Employee Share Plan.

Xero's purpose is to make life better for small businesses, their advisors, and communities worldwide. They value diversity and encourage applications from candidates who may not meet every requirement but are excited about the role.

Last updated 9 months ago

Responsibilities For Sr. Software Engineer-AI Products

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

Requirements For Sr. Software Engineer-AI Products

Python
  • 3+ years of experience delivering ML and AI products at scale
  • Strong coding and system design skills in Python or another language used in web scale data and AI applications
  • Strong SQL skills and understanding of distributed processing (data, ML, etc)
  • Ability to break down complex and unstructured problems into clear delivery milestones
  • Excellent written and verbal communication skills for communicating technical concepts to technical and business stakeholders
  • Experience developing sensible standards and mentoring early career engineers

Benefits For Sr. Software Engineer-AI Products

  • Very generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • Employee Assistance Program for mental health care
  • Health insurance and dental reimbursement with vision allowances
  • Healthcare spending account
  • Fertility and family forming financial support
  • Wellbeing and sports programmes
  • Employee resource groups
  • 26 weeks of parental leave for primary caregivers
  • Employee Share Plan
  • Beautiful offices with shared meals
  • Flexible working
  • Career development opportunities

Interested in this job?