freehire launches on Product Hunt on 26 August.

Follow →

Senior Machine Learning Engineer

Summary

Senior ML engineer building perception systems for autonomous maritime robots using computer vision, sensor fusion, and real-time ML pipelines.

At Greenroom Robotics, we're revolutionizing maritime operations through cutting-edge Robotics, Autonomous Systems, and Artificial Intelligence. As Australia's leading Maritime Autonomous Systems provider, we deliver high-performance solutions to complex real-world problems with teams spread across Australia working on global projects.


About Greenroom Robotics


At Greenroom Robotics, we're revolutionizing maritime operations through cutting-edge Robotics, Autonomous Systems, and Artificial Intelligence. As Australia's leading Maritime Autonomous Systems provider, we deliver high-performance solutions to complex real-world problems with teams spread across Australia working on global projects.


About the Role


We're seeking a Senior ML & Robotics Engineer to work on our Lookout+ perception system which flows into GAMA to detect, classify, track and avoid hazards at sea.


Key Responsibilities



  • Design, implement, and optimize machine learning algorithms for robotics applications

  • Integrate and calibrate various sensors (cameras, radar, IMUs)

  • Develop computer vision algorithms for autonomous navigation and object detection

  • Implement sensor fusion techniques for enhanced perception accuracy

  • Train and evaluate machine learning models for maritime robotics scenarios

  • Integrate perception systems into real-time robotic platforms

  • Maintain and improve the ML pipeline from raw data to deployed model

  • Implement transformations for accurate geolocation of detected objects

  • Develop intrinsic and extrinsic calibration algorithms


Required Skills


Technical Expertise

  • Strong proficiency in Python and C++, ideally with experience in ROS/ROS2

  • Expertise in machine learning frameworks (PyTorch, TensorFlow, ONNX, TensorRT)

  • Advanced knowledge of computer vision techniques and libraries (OpenCV, CUDA)

  • Experience with sensor fusion algorithms combining multiple data sources

  • Ability to implement and optimize real-time perception systems

  • Proficiency in spatial transformations and coordinate system conversions

  • Knowledge of camera calibration techniques


MLOps Experience

  • Building and maintaining ML pipelines from data collection to deployment

  • Containerization (Docker) and orchestration tools

  • Data curation and preprocessing for training and evaluation

  • Model versioning, experiment tracking, and continuous integration

  • Model monitoring and performance evaluation in production


Personal Qualities

  • Strong problem-solving skills and ability to work in dynamic environments

  • Experience in agile development

  • Excellent communication skills for cross-functional collaboration

  • Passion for autonomous systems and cutting-edge technology


Why Greenroom?



  • Work on cutting-edge autonomy software for real-world maritime applications

  • Work with intelligent and driven engineers who care about the impact they have on the world

  • Direct impact through systems deployed in the field around the world

  • Make a difference by reducing whale strikes and improving the safety of offshore operations

  • Collaborative team that values learning and cross-disciplinary problem-solving

  • Offices in Sydney and Perth

  • Office-first but flexible work environment

  • Dog friendly office (for friendly doggos)

  • Well stocked pantry suitable for coffee snobs

  • Competitive salary package

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available