Software Developer - Finance / Procurement Compliance AI Platform

XPT Software Australia Pty Ltd

Perth

On-site

AUD 140,000 - 180,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

XPT Software Australia Pty Ltd in Australia is seeking a Software Developer to join the Finance and Procurement Compliance AI Platform team. You will build, operate, and scale production AI solutions that automate purchasing compliance checks across the procure-to-pay lifecycle.

The role focuses on Python engineering on Azure, serverless services, data pipelines, and enterprise integrations, with emphasis on testing, observability, security, and CI/CD to deliver auditable outcomes.

Qualifications

  • 5+ years of Python experience.
  • Proficient in SQL.
  • Experience with Snowflake.
  • CI/CD fundamentals.
  • Testing practices and quality assurance.

Responsibilities

  • Develop and maintain cloud-native services using Python and Azure.
  • Design and optimize data integrations and large-scale document-processing pipelines.
  • Implement monitoring, observability, and security for deployments.
  • Support CI/CD-driven deployments and build evaluation infrastructure for model performance.

Skills

Python
SQL
Snowflake
CI/CD
Testing
Observability

Job description

XPT Software Australia Pty Ltd | Contract

Software Developer - Finance / Procurement Compliance AI Platform
  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description

Must Have Skills:

  • 5+years of Python
  • SQL
  • Snowflake
  • CI/CD
  • Testing

Nice to Have Skills:

  • Python
  • SQL
  • Snowflake
  • CI/CD
  • Testing
  • Observability

Detailed Job Description

Aboutthe Role We are looking for a Software Developer to join our Finance and ProcurementCompliance AI Platform team. You will play a key role in building, operating,and scaling a production AI solution that automates purchasing compliancechecks across the procure-to-pay lifecycle. The platform processes contracts,invoices, and timesheets using Azure AI, Document Intelligence, and LLM-poweredvalidation workflows, ensuring accurate and auditable compliance outcomeswith human oversight.

Inthis role, you will develop and maintain cloud-native services using Pythonand Azure technologies, including Azure Functions, Durable Functions, CosmosDB, and Snowflake. You will design and optimize data integrations,orchestrate large-scale document-processing pipelines, implement monitoringand observability solutions, and support CI/CD-driven deployments. You willalso build evaluation infrastructure that enables data scientists to measure,track, and improve model performance.

Theideal candidate will have strong Python engineering skills, experiencedeveloping serverless or event-driven solutions on Azure, and expertise inSQL, data pipelines, and enterprise integrations. A solid understanding oftesting, code quality, observability, and cloud security is essential.Experience with Azure OpenAI, Document Intelligence, SAP integrations,MLflow, Azure ML, Infrastructure-as-Code, and GitLab CI/CD will be highlyadvantageous. This role offers the opportunity to shape a critical AIplatform in a highly regulated enterprise environment.

o Siemens PLC Platforms

o Rockwell Automation PLC Platforms

Understanding of industrial control systems architecture and operationaltechnology environments.

Familiarity with automation systems, communications networks, and plantcontrol infrastructure.

Project Management

  • Minimum 8+ years of project management experience delivering industrial orcontrol systems projects.
  • Demonstrated experience managing projects in mining, energy, manufacturing,utilities, or heavy industrial sectors.
  • Strong stakeholder management and communication skills.
  • Experience managing vendors, contractors, and multidisciplinary delivery teams.
  • Proven track record delivering projects safely, on time, and within budget

Preferred Qualifications

  • Engineering or related degree
  • PMP or PRINCE2 certification
  • Mining/resource sector experience.

Key Competencies

  • Leadership, risk management, vendor management, communication, safety focusand problem solving.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

XPT Software Australia Pty Ltd • Perth

On-site
AUD 120,000 - 160,000
AI Platform Engineer – Finance & Procurement Compliance
AI Platform Engineer – Finance & Procurement Compliance

XPT Software Australia • Western Australia

On-site
AUD 120,000 - 180,000
Senior Python Engineer — Finance & Procurement AI Platform
Senior Python Engineer — Finance & Procurement AI Platform

XPT Software Australia Pty Ltd • Perth

On-site
AUD 140,000 - 180,000
Senior Python Developer for AI Platform on Azure
Senior Python Developer for AI Platform on Azure

XPT Software Australia Pty Ltd • Perth

On-site
AUD 140,000 - 190,000
Python AI Platform Engineer – Azure & Snowflake
Python AI Platform Engineer – Azure & Snowflake

XPT Software Australia Pty Ltd • Perth

On-site
AUD 120,000 - 160,000
Chief Engineer (AI)
Chief Engineer (AI)

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 260,000
AI Consultant
AI Consultant

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 210,000
Senior AI Enterprise Architect & ML Leader
Senior AI Enterprise Architect & ML Leader

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 260,000
Data Lead Engineer
Data Lead Engineer

XPT Software Australia Pty Ltd • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Data Engineer
Senior Data Engineer

XPT Software • City of Brisbane

On-site
AUD 120,000 - 160,000