Python Developer

XPT Software

City of Melbourne

On-site

AUD 150,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

XPT Software seeks a Software Developer to join the Finance and Procurement Compliance AI Platform team. You will build, operate, and scale a production AI solution that automates purchasing compliance checks across the procure-to-pay lifecycle, using Azure AI, Document Intelligence, and LLM-powered validation workflows.

You will develop cloud-native services with Python and Azure tech, design data pipelines, ensure testing and security, and support CI/CD deployments.

Qualifications

  • Strong Python engineering skills and cloud-native development on Azure.
  • Experience with serverless or event-driven solutions on Azure.
  • Solid understanding of testing, observability, and cloud security.

Responsibilities

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

Skills

Python
Azure Functions
SQL
Data pipelines
Serverless
CI/CD
GitLab CI/CD
Cloud security
Azure
Observability

Education

Engineering or related degree

Tools

SAP integrations
MLflow
GitLab CI/CD
Azure ML

Job description

  • 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.
Detailed Job Description

About the Role We are looking for a Software Developer to join our Finance and Procurement

Compliance AI Platform team. You will play a key role in building, operating, and scaling a production AI solution that automates purchasing compliance

checks across the procure-to-pay lifecycle. The platform processes contracts, invoices, and timesheets using Azure AI, Document Intelligence, and LLM-powered

validation workflows, ensuring accurate and auditable compliance outcomes with 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.

The ideal candidate will have strong Python engineering skills, experience developing serverless or event-driven solutions on Azure, and expertise in SQL, data pipelines, and enterprise integrations. A solid understanding of testing, 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 highly advantageous.

This role offers the opportunity to shape a critical AI platform in a highly regulated enterprise environment. o Siemens PLC Platforms o Rockwell Automation PLC Platforms

  • Understanding of industrial control systems architecture and operational

technology environments.

  • Familiarity with automation systems, communications networks, and plant

control infrastructure. Project Management

  • Minimum 8+ years of project management experience delivering industrial or

control 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.
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
Software Developer - Finance / Procurement Compliance AI Platform
Software Developer - Finance / Procurement Compliance 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
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
AI Platform Engineer – Finance & Procurement Compliance
AI Platform Engineer – Finance & Procurement Compliance

XPT Software Australia • Western Australia

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

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 260,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
Python Lead Developer
Python Lead Developer

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 120,000 - 180,000
Cloud-Native Python Engineer for AI Platform
Cloud-Native Python Engineer for AI Platform

XPT Software • City of Melbourne

On-site
AUD 150,000 - 190,000
Lead Developer
Lead Developer

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 150,000 - 190,000