Software Engineer (Platform Engineering)
Core
Building high-performance, high-availability technology platforms for next-gen Autonomous Haulage Systems (AHS) using Open Autonomy, enabling operation, monitoring, and support of autonomous haulage systems.
Role type
Senior Platform Software Engineer
Builds
Open Autonomy platform for autonomous haulage systems
Domain
Mining industry + Autonomous systems + Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, pipeline automation, Infrastructure as Code (IaC), Terraform, distributed systems, systems analysis and design, cloud platforms (AWS/Azure)
Preferred skills
mining industry experience, mining operational systems (Asset Health/Fleet Management), autonomous vehicle or robotics industry experience
Technologies
Python, C++, Terraform, AWS, Azure
Responsibilities
Design and build technology platforms for autonomous haulage systems; develop high-performance, high-availability business critical capabilities; work with complex distributed systems involving sensors, edge computing, and communications channels.
Seniority
Mid-Senior, hands-on IC