Machine Learning Engineer
Core
Develop real-time perception systems enabling autonomous heavy machinery to operate in harsh, unstructured environments using Physical AI.
Role type
Senior Machine Learning Engineer (Perception & Autonomous Systems)
Builds
Real-time perception stacks for off-highway autonomous vehicles and heavy mobile equipment
Domain
Robotics, Autonomous Driving, Mining & Construction
Deliverable
production ML models
Required skills
Computer vision, Deep learning, 3D perception, Sensor fusion (LiDAR, radar, camera), Python, PyTorch, Embedded deployment (TensorRT, ONNX, Jetson/Orin), Data pipeline design
Preferred skills
Transformer-based architectures, VLA models, BEV perception, Multitask learning, C++, ROS, mmdetection, Adverse weather perception
Technologies
PyTorch, TensorRT, ONNX, Jetson, Orin, LiDAR, Radar, NVIDIA GPUs, ROS, C++, mmdetection
Responsibilities
Design and implement deep learning models for 3D perception (object detection, semantic segmentation, occupancy prediction); Develop and optimise multimodal networks fusing LiDAR, radar, and camera data; Contribute to Vision-Language-Action (VLA) models; Optimise training and inference pipelines for real-time deployment on edge hardware; Lead data initiatives for the perception stack; Collaborate with interdisciplinary teams to integrate perception systems
Seniority
Senior, hands-on IC