Xero logo
Xero Verified
Accounting Software

Senior Engineer - AI Builder

Au: SydneyHybridFull TimeSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • AI Builder
  • Operational Tools
  • Python
  • TypeScript
  • AI
  • Large Language Models
  • Coding Agents
  • Low-code frameworks
  • Production-ready software
  • APIs

Nice to have

  • Automated Roadmapping
  • Headcount Management
  • Status Reporting
  • Organizational Design

Role summary

Seeking a Senior Engineer - AI Builder to design and ship internal tools and automations using AI and modern engineering techniques. This role focuses on building scalable software solutions, connecting data systems, and mentoring team members. Responsibilities include developing operational tools for status reporting, headcount management, and roadmapping, leveraging large language models and coding agents, and integrating platforms like Jira, Confluence, and Workday via APIs. The ideal candidate has a strong software engineering background with proficiency in Python or TypeScript, hands-on AI experience, and a product mindset.

The role / impact

As a Senior Engineer - AI Builder in Operational Tools & Workflows, you will bring an engineering mindset to design and rapidly ship internal tools and automations that remove toil across our Product & Technology organisation. Your work directly empowers leaders and frontline teams to focus on launching innovative products by automating essential operating rhythms and reducing manual tasks.

In this hands-on role, you will apply modern AI and engineering techniques to build scalable software solutions, connect key data systems, and champion continuous improvement. You will also mentor team members across the business operations community, helping others build confidence and capability in using modern AI tooling.

The team / how they connect

You will join the Global Product & Technology Operations team, serving as a critical engine within the organisation's overall operating structure. Working alongside Embedded Operations Managers, Technical Program Managers, and senior leaders, you will translate operational challenges into elegant technical solutions. Together, the team fosters a highly collaborative, high-performing culture built on curiosity, shared ownership, and modern engineering practices.

Initially, the role will focus on

  • Designing and delivering internal operational tools for status reporting, headcount management, and automated roadmapping

  • Applying AI-first engineering, using large language models and coding agents to automate complex manual workflows

  • Integrating platforms across the systems landscape, including Jira, Confluence, Workday, and data warehouses via APIs

  • Proactively scanning operating models to prototype new AI-enabled solutions that eliminate friction and scale smoothly

Here are some of the things we are looking for

  • A background in software engineering, with proficiency in languages such as Python or TypeScript and experience with full-stack tool creation

  • Hands-on experience applying artificial intelligence tools, coding agents, and low-code frameworks to deliver production-ready software

  • Practical skill in evaluating whether to build custom software, implement low-code workflows, or extend existing SaaS platforms

  • Experience integrating systems through APIs and designing clean data structures using tools like Jira, Confluence, or enterprise data warehouses

  • A strong product mindset that treats internal stakeholders as valued customers, paired with a drive for rapid prototyping

  • Natural curiosity about organisational design, coupled with an ability to communicate comfortably across both engineering and business operations audiences

Where and how you can work

This role is open to applicants based in Australia or New Zealand. We offer flexible working arrangements that combine remote focus days with in-office collaboration time. Our modern office spaces are designed to support flexible work styles, community engagement, and team connection events.

Sample Xero interview questions

  • 1

    Merge Overlapping Intervals Merge overlapping intervals in an array. Input: intervals = [[1,4],[4,5]] Output: [[1,5]] Explanation: The intervals touch exactly at the 4 mark, so they are successfully merged into a single continuous interval.

    codingmedium
  • 2

    Diameter of a Binary Tree Find the diameter of a binary tree. Input: root = [1,2] Output: 1 Explanation: The longest path is simply the single edge connecting the root node to its only child.

    codingmedium
  • 3

    Iterator over a Binary Search Tree Implement an iterator over a binary search tree. Input: root = [7,3,15,null,null,9,20], calls: next(), hasNext(), next() Output: 3, TRUE, 7 Explanation: The iterator yields the smallest value (3), confirms more nodes exist, then properly yields the next in-order value (7).

    codingmedium
  • 4

    Alien Dictionary Order Derive the alien dictionary order from a sorted list of alien words. Input: words = ["z","x","z"] Output: "" (Empty String) Explanation: The letter 'z' cannot come before 'x' and then suddenly after 'x', creating a cycle and making the dictionary invalid.

    codingmedium
  • 5

    Encode and Decode Strings Encode a list of strings into a single string and decode it back. Input: strs = ["","hello",""] Output: ["","hello",""] Explanation: Prepends chunk lengths and a delimiter (e.g., "0#5#hello0#") to safely encode and perfectly restore empty strings.

    codingmedium

Get started to unlock a personalized interview prep pack for this role.

Ready to apply?
You'll be redirected to Xero's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.