Software Developer - AI Compliance Platform

Xpt Software Australia — Australia · Posted ~2 hours ago

Senior

Skills

Python Azure Functions SQL Snowflake Data Pipelines Azure Cloud CI/CD Testing Durable Functions Cosmos DB Azure Azure AI Document Intelligence LLM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a team building and scaling a production AI solution that automates complex business compliance workflows. You will develop cloud-native services in Python and Azure, design data integrations and pipelines, and work with document processing and LLM-powered validation. The role combines software engineering, cloud architecture, data platforms, automation, testing, and operational reliability.

Highlights

Work on a production-scale AI platform with cloud-native services, data engineering, automation, and LLM-powered workflows. The role offers hands-on exposure to Azure, Snowflake, scalable data pipelines, testing, and enterprise AI solutions.

Description

Must Have Skills 5+ years of Python Azure Functions SQL Snowflake Data Pipelines Azure Cloud CI/CD Testing Nice To Have Skills Python Azure Functions SQL Snowflake Data Pipelines Azure Cloud CI/CD Testing Observability 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. In this role, you will develop and maintain cloud-native services using Python and Azure technologies, including Azure Functions, Durable Functions, Cosmos DB, and Snowflake. You will design and optimize data integrations, orchestrate large-scale document-processing pipelines, implement monitoring and observability solutions, and support CI/CD-driven deployments. You will also 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. Siemens PLC PlatformsRockwell 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. Key Competencies Leadership, risk management, vendor management, communication, safety focus and problem solving.