Careers.
Senior ML & Robotics Engineer
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 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
How to Apply
Email us at careers@greenroomrobotics.com