Updating Results

Xero Australia

4.4
  • 1,000 - 50,000 employees

Graduate Machine Learning Engineer (Feb 2025)

Location details

On-site

  • Australia

    Australia

    • Victoria

      Melbourne

Location

Melbourne

Opportunity expired

Opportunity details

  • Opportunity typeGraduate Job or Program
  • SalaryAUD 100,000 - 122,000 / Year
  • Additional benefitsEmployee Share Program, insurance benefits, a range of leave options + more
  • Number of vacancies1 vacancy
  • Application open dateApply by 6 Sep 2024
  • Start dateStart date 16 Feb 2025

How you'll make an impact

The AI Products group exists to collaboratively build products that use AI and ML to reduce toil and deliver the right insight at the right time. Working within the Data & Science team, you will join a diverse, globally distributed team of scientists, engineers, product managers, and analysts who help Xero turn data into beautiful, insightful products.

Machine Learning Engineers design and build the infrastructure and services that power AI products that serve millions of customers every day. They also work closely with Applied Scientists through the research and development process to create harnesses and interfaces to safely take models from research to production environments. 

What you'll do:

  • Create software - Learn how your team develops software and technical solutions. Becoming familiar with programming languages, toolsets and best practices
  • Test software - Learning to assess risk, analyse products and design testing activities; and begin to apply these in different contexts.
  • Resolve issues - Learning how to triage and resolve issues identified during the development lifecycle or in production. May start to assist with root cause analysis.
  • Engineering standards & frameworks - Learning how to develop and deploy software by standards
  • Continuous improvement - Developing knowledge of current development technologies and methodologies used at Xero

What you'll bring:

  • Be in your final year or have completed a degree in engineering, mathematics, science or data.
  • Basic understanding of technologies and concepts related to cloud-based systems infrastructure.
  • Understanding of, or exposure to, software version control
  • Comfortable with one or more major programming languages (e.g. Python, Go, C++ Java), preferably with some knowledge of Python.
  • Understanding of Machine learning/AI architecture and some familiarity with Linux/Unix systems.
  • Good interpersonal skills and the ability to quickly build effective working relationships with others.
  • You are comfortable learning new frameworks (distributed processing, ML, etc) and applying them to real problems
  • You are willing to dive into the unknown and allow new information to change your decisions
  • Constant learning and growth are an important part of who you are
  • Familiarity with programming languages and ecosystems.
  • Ability to understand common programming concepts and patterns.

Why Xero?

At Xero, we pride ourselves on our award-winning junior talent programs. In 2021 alone, we won the NZAGE Best Graduate Development program and were ranked as the top Graduate Employer by Grad New Zealand.

Our junior talent programs are focused on learning and well-being. Xero supports many types of flexible working arrangements that allow you to balance your work, your life and your passions. Our work environment encourages continuous improvement and career development and you’ll get to work with the latest technology too. As part of our junior talent program, you’ll have access to a people lead, buddy and team lead to support you in your wellbeing and professional development.

Our collaborative and inclusive culture is one we’re immensely proud of. We know that a diverse workforce is a strength that enables businesses, including ours, to better understand and serve customers, attract top talent and innovate successfully. So, from the moment you step through our doors, you’ll feel welcome and supported to do the best work of your life. At Xero, we embrace diversity and inclusion and value a #challenge mindset. If you have any support or access requirements, we encourage you to advise us at the time of application and throughout the interview process.

Work rights

The opportunity is available to applicants in any of the following categories.

Work light flag
Australia
Australian CitizenAustralian Permanent ResidentInternational Student/Graduate VisaAustralian Work Visa (All Other)

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Australian Citizen
  • Study fields
    IT & Computer Science
  • Degree typesBachelor or higher
Show all hiring criteria

Reviews

user
Graduate
Melbourne
5 months ago

I'm currently working as a Graduate Engineer. My day to day responsibilities depends on the team I am in for the rotation. Mainly they'll include attending scheduled routine meetings, pairing with colleagues on the tasks we picked up, participate/facilitate discussions on the piece of work the team is exposed to, attend knowledge sharing sessions which are super valuable.

user
Graduate
Melbourne
7 months ago

I am a Graduate Engineer. My day-to-day responsibilities involve attending and contributing to meetings where I can, learning and involving myself in the team's processes, and building on my technical skills by completing work relevant to the team's roadmap goals.

user
Graduate
Melbourne
7 months ago

It can vary from team to team, but in general, I take on tasks to complete (coding). I can also take on scrum responsibilities.

Show all reviews

About the employer

logo-xero-480x480-2024.jpg

Xero Australia

Rating

4.4

Number of employees

1,000 - 50,000 employees

Industries

Technology

Our purpose is to make life better for people in small business, their advisers, and communities around the world.

Pros and cons of working at Xero Australia

Pros

  • The support that you receive as a grad is absolutely amazing!

  • The company is super flexible when it comes to work hours.

  • Xero is completely flexible when it comes to working in the office or from home.

  • We have an extra 5 days off which is amazing! We also have free health insurance.

  • The entire Grad program is done incredibly well, in terms of both technical skills and acclimating to Xero work environment.

Cons

    • Doesn't seem to be consistency between rotation teams (experience and standards in one team vary wildly from another).

    • Budgets for graduates can be slightly limited. Office environment + perks for Canberra is not great.

    • Some projects can be demanding.

    • There has been action on this, and more initiatives are planned for, but there are still issues not being attended to yet.

    • Would be nice if more options/flexibilities could be given when deciding which team graduates could go into for the next rotation.