A complete application in a minute
Tailored resume and cover letter, ready to send.
XPT Software Australia Pty Ltd is seeking a Software Developer to join our 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, processing contracts, invoices, and timesheets using Azure AI and Document Intelligence.
You will develop cloud-native services in Python, design data integrations, and implement observability and CI/CD-driven deployments while
XPT Software Australia Pty Ltd | Contract
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.