Graduate Data Engineer - 12 Month Max Term Contract
Kick‑start your career in data with a hands‑on Graduate Data Engineer role designed to help you learn, grow, and make a real impact from day one. 12-month contract with potential to extend further.
About the company:
Seeing Machines has developed the world’s most advanced human data-driven technology which enhances transport safety by dramatically reducing fatal accidents every day. We’re on a mission to achieve zero transport fatalities.
With at least 1 million cars on the road using our state-of-the-art operator monitoring technology developed by the passionate team at Seeing Machines, we provide real-time protection from distraction and drowsiness-related driving events. Seeing Machines works with many of the world’s leading brands (including General Motors, Mercedes Benz, Qantas, Caterpillar, Toll) across the transport sectors automotive, commercial road transport (Fleet), and aviation.
Position Summary:
We’re looking for a Data Engineer to help build high‑quality image and video datasets that power our computer vision machine learning. You’ll be working alongside researchers and engineers to support the full data lifecycle. If you’re a recent graduate or currently studying and have built relevant skills through coursework, capstone projects, or personal projects (e.g., Python + basic image/video processing), we’d love to hear from you. We’ll provide training and mentorship as you grow.
This is a hands-on role, and you will:
Support the development of dataset specifications, including data acquisition and annotation protocols.
Perform end‑to‑end image and video data operations, including acquisition, annotation, ingestion, organisation, and storage.
Perform data quality assurance, including visual inspection, validation, consistency checks, and dataset auditing.
Perform data analysis and preparation to support and inform machine learning activities.
Contribute to data pipeline development, automation, and engineering best practices.
Bring a strong drive to learn, experiment, and adapt, proactively pushing the boundaries of what is technically possible.
Skills & Experience:
Mandatory:
Bachelor's qualification in Data Engineering, Computer Science, or an equivalent field (recent graduates or currently studying toward one are welcome to apply)
Demonstrable experience coding in Python (e.g. OpenCV or similar) and using common data formats (e.g. JSON, Pandas).
Practical understanding of image and video data, including frames, resolution, formats, and visual data characteristics.
Strong verbal and written communication skills, with the confidence and interpersonal capability to engage directly and comfortably with data participants and clearly communicate data collection instructions.
Detail‑oriented, with the ability to clearly articulate findings and observations from data analysis and observed human behaviours during data collection.
Proven collaborative team player, able to work effectively across multiple teams.
Desirable:
Experience with handling large‑scale image or video datasets.
Experience with building and automating data flows or data pipelines, particularly for image and/or video datasets.
Experience with building and supporting annotation tools or workflows for image or video data.
Experience with camera calibration workflows and camera geometry.
Experience with 3D point cloud processing or annotation.
- Department
- Technology - Research
- Locations
- Canberra
- Date Posted
- 16 April, 2026
About Seeing Machines
We are a global company headquartered in Australia, an industry leader in computer vision technologies which enable machines to see, understand and assist people.
Our machine learning vision platform has the know-how to deliver real-time understanding of drivers through Artificial Intelligence (AI) analysis of heads, faces and eyes. This insight enables Driver Monitoring Systems (DMS), which monitors driver/operator identification and attention to prevent fatalities.
We exist to get people home safely.