The Company This is a high-growth industrial tech company revolutionising the way heavy industries monitor, maintain, and optimise their equipment. Backed by award-winning innovation and real-world impact, they’re known for building rugged IoT systems that deliver real-time insights across mining, energy, manufacturing, and logistics. With a culture that blends startup pace with engineering discipline, they are building out their software team to scale a new generation of ML-enabled products that solve real operational problems. The Role This is a rare opportunity to build the foundation of the company’s machine learning capability from scratch. As the Software Engineer (ML & .NET), you'll be hands-on across the full stack — designing models, building real-time microservices, and integrating ML with the broader software ecosystem. You’ll work in a greenfield environment, collaborating with product owners, software engineers, and hardware teams to create scalable ML-driven solutions that impact safety, efficiency, and decision-making in real time. Key responsibilities include: Designing and developing ML models for predictive maintenance, anomaly detection, and condition monitoring Building microservices using gRPC and integrating them with RabbitMQ Owning the end-to-end pipeline — from data ingestion and wrangling to model deployment and monitoring Working closely with cross-functional teams to ensure smooth integration with production systems About You You’re a pragmatic and curious software engineer who thrives in hands-on, build-first environments. You don’t just want to tinker with models — you want to see them perform at scale. You’re comfortable with ambiguity, excited by greenfield opportunities, and eager to be part of a team that delivers tangible results for industrial customers. Skills & Experience Degree in Computer Science, Engineering, Data Science or relevant practical experience Strong foundation in machine learning theory and algorithms Proficient in Python or R, with some exposure to .NET (C#) Experience working with messaging systems (e.g., RabbitMQ) and microservices (e.g., gRPC) Comfortable working across the ML stack — data wrangling, feature engineering, training, serving, and monitoring Familiarity with cloud platforms, containers, and CI/CD practices (nice to have) What’s on Offer Opportunity to define the ML capability in a fast-growing, award-winning tech company Greenfield role with full ownership and the freedom to build from the ground up Collaborative and values-driven culture solving real-world engineering challenges Hybrid work environment based on the Sunshine Coast, with flexibility and autonomy Apply Now If you're a driven and innovative software engineer ready to shape how ML operates in a modern industrial environment, apply today. Click “Apply Now” or reach out to Ben Griffiths at the P&C Partners Brisbane office for a confidential discussion.