Staff ML Engineer

Xero helps supercharge businesses by automating routine tasks, surfacing actionable insights and connecting businesses with data, advisors and apps.
$150,000 - $195,000
Machine Learning
Staff Software Engineer
Remote
6+ years of experience
AI · Enterprise SaaS

Description For Staff ML Engineer

Xero, a company dedicated to supercharging businesses through automation and data insights, is seeking a Staff ML Engineer to join their AI Products group within the Data & Science team. This role presents an exciting opportunity to work at the intersection of artificial intelligence and enterprise solutions.

The position involves leading the design and implementation of AI research and production infrastructure that serves millions of customers daily. As a Staff ML Engineer, you'll be at the forefront of pushing technological boundaries, working with a diverse, globally distributed team of scientists, engineers, product managers, and analysts.

The role requires a seasoned professional with 6+ years of experience in delivering ML and AI products at scale. You'll be responsible for crucial aspects such as managing technical debt, ensuring scalability of services, and maintaining research flexibility. Your strong background in Python, SQL, and distributed processing will be essential for success.

What makes this opportunity unique is the chance to work with cutting-edge AI technology while making a real impact on small businesses worldwide. You'll collaborate closely with Applied Scientists throughout the research and development process, creating interfaces to safely transition models from research to production environments.

Xero offers an exceptional benefits package, including generous paid leave, comprehensive health coverage, 401k matching, and 26 weeks of paid parental leave. The company's human-first culture emphasizes diversity, respect, and inclusion, making it an ideal environment for professional growth and innovation.

The position offers a competitive salary range of $150,000 - $195,000 and provides the flexibility of remote work with offices in Seattle and Los Angeles. If you're passionate about AI, love solving complex problems, and want to be part of a team that's shaping the future of business technology, this role at Xero could be your next career milestone.

Last updated a month ago

Responsibilities For Staff ML Engineer

  • Leading the design of AI research and production infrastructure and services
  • Owning strategy for managing technical debt and costs across the stack
  • 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 to improve the quality and usability of data
  • Building Xero's profile in market through public facing content and events

Requirements For Staff ML Engineer

Python
TypeScript
  • 6+ years of experience delivering ML and AI products at scale
  • Strong coding and system design skills in Python or similar languages
  • Strong SQL skills and understanding of distributed processing
  • Excellent written and verbal communication skills
  • Experience developing standards and mentoring early career ML engineers
  • Familiarity with Tensorflow (nice to have)

Benefits For Staff ML Engineer

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • Employee Assistance Program
  • Medical, dental, vision, and disability insurance
  • Fertility and family forming financial support
  • 401k contribution matching
  • 26 weeks paid parental leave for primary caregivers
  • Employee Share Plan
  • Office with snacks and break areas
  • Flexible working
  • Career development

Interested in this job?

Jobs Related To Xero Staff ML Engineer

Research Scientist (L5) - Speech Synthesis, Content and Studio

Senior Research Scientist position at Netflix focusing on speech synthesis and machine learning for content localization.

Senior Staff Machine Learning Engineer, Security

Senior Staff Machine Learning Engineer position at Airbnb, focusing on security applications through advanced ML and data analytics, requiring 12+ years of experience.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Airbnb focusing on building and scaling ML infrastructure and GenAI capabilities to support company-wide AI initiatives.

Deep Learning Optimization and Infrastructure Manager, System Intelligence and Machine Learning

Lead Apple's ML infrastructure team developing frameworks and tools for machine learning model deployment across Apple's ecosystem.

Senior Staff AI Engineer

Lead AI initiatives at Credit Genie, developing machine learning solutions for financial wellness platform in New York City. Competitive salary, equity, and comprehensive benefits.