Machine Learning (Computer Vision) & Robotics Engineer

I want to build a world where robots can see.

I use my skills in Computer Vision, Robotics, Deep Learning, and Software Engineering to work with empowered technical teams that deliver real value with cutting edge tech by solving challenging, real-world problems.

Senior Machine Learning Engineer

Nearmap | 2022 NOV - Present

Scalable, robust engineering is the name of the game - and my focus is on developing robust data pipelines to ensure:

  • reliable and timely data labelling

  • efficient preparation and delivery of imaging data to our Computer Vision experts who focus on training our models.

I use my prior experiences and skills to interface between other specialist internal teams to understand their needs and develop automation and tooling that shapes the way our data flows into our products.

I’ve also expanded to leading projects and guiding our technical and operational roadmap to deliver timely datasets.

A huge point of leverage in improving our data systems are increasing explorability and visibility - by surfacing rich metadata about our AI Dataset content and evolving systems that leverage this.

Senior ML Engineer

Max Kelsen | 2022 JUL - NOV

As a leader…

I recruited and trained a team of ML engineers by developing processes, and mentoring them to bring them up to speed in under 6 weeks.

I spearheaded the Technology Roadmap for the product, managing senior stakeholders (both internal and external), acting as both the key subject matter expert on our data pipeline architectures, and as a scrum master giving my team clarity and direction in achieving our goals.

As an engineer with an eye for process improvement…

I continued my work in supplier relations where I focused on scalability of our operations team by developing clear processes that enabled outsourcing by safely reducing the expertise barrier required to carry out our operations work, so that our engineering team could focus more on improving the core product and automation.

Key wins here lead to saving about $10k/month:

  1. Approx. 40% of remaining internal effort transitioned to suppliers (Saving $9k per month)

  2. Approx 15% of remaining internal effort moved from internal subject matter experts to internal team members with minimal expertise/experience. (Saving $1k/month)

Machine Learning Engineer

Max Kelsen | 2021 JUL - 2022 JUN

As an engineer…

I was part of a small team building robust, modular Kubeflow pipelines & tooling for scalable data ingestion & labelling, enabling the delivery of 300+ deep learning models to active users.

Heavily involved in feature design, implementation, testing, and code reviews, mentoring junior ML/SW Engineers working in our team, and interfacing with cross-functional team leads to help guide the product from pilot to production grade code, speeding up pipeline release cycles from 1 month to 1 day through automation and improving our CI (Continuous Integration) workflows.

Involved in MDSAP (medical device) audit as a subject matter expert, and worked extensively on improving and developing internal Work Instructions to align with developing SOPs, driving for repeatable internal processes in operations and engineering.

Other hats I wore along the way…

Supplier Relations

Developing & maintaining supplier relationships from supplier sourcing and qualifying new suppliers, upskilling existing suppliers, and improving internal processes for working with suppliers at scale.

Project/Product Management

Spearheaded internal Technology Roadmap Planning, Operations forecasting, and reporting for clients and senior leadership both internal and external, sharpening my stakeholder management skills.

Internally I also started to take on scrum master duties, driving for clearer near-term plans with alignment to a long term plan.

Computer Vision & Robotics Engineer

Mission Systems Pty. Ltd. | 2020 JAN - 2021 JUL

As a computer vision engineer I provided expertise on selection, development, and deployment of cutting edge Deep Learning architectures to solve challenges in autonomous robotics.

As a Machine Learning Engineer I worked autonomously to build internal tooling, my key outcome was to improve our cycle time to delivering prototype models for proof of concept demonstrations. Originally 3-4 weeks down to 3-4 days.

As a Robotics Engineer I used ROS and MOOS to deploy deep learning models on to robots to work in real time:

  • simulated Autonomous eVTOL aircraft - helping it land by itself

  • simulated Autonomous Underwater Vehicles for mine detection on physics real side-scan sonar imagery.

  • real-world mutli-rotor robots designed for autonomous flight

  • real-world ground test sensor rigs

I also used my skills in Audio/Visual technologies to design and deliver effective videos and demonstrations explaining our technologies to external stakeholders with a variety of technical and non-technical backgrounds (RAN, DSTG).

Design Engineer (Robotics NPI)

Dyson Ltd. | 2019 OCT - DEC

From concept ideation to rapid prototyping, I learnt a lot about the mentalities behind product design in a short time.

 
 
 
 
 

M. Sc. Computer Vision, Robotics & Machine Learning (2019)

Graduate Robotics Engineer

ResMed Graduate Rotation Program 2017-2018

1: Manufacturing R&D (LSR)

Working predominantly in a research & technology role, I led the investigation into machine vision and image processing approaches for automated QA.

2: Healthcare Informatics (Back End Web Development)

Working in a scaled agile team allowed me to explore different methodologies of working as a professional software developer.

3: Sleep Upstream Marketing (Devices)

As a member of the Upstream Marketing team, I was involved in supporting the development of MVP definition, business ideation, as well as managing an existing portfolio of products. I used this time to exercise the fine balance between developing my passion for strategic business thinking, along with technical skills in data analytics, empowering business decisions for the team around me.

4: Respiratory Care Architecture & Technology (Devices)

A shorter rotation (courtesy of my decision to pursue further studies), this rotation provided me an experience in sizing a requirement, and rapidly delivering a solution. In 6 weeks I developed a Python based software toolkit that automated signal processing activities, analysing patterns in biometric signals in human breathing data.

 
 
 
 
 

B. E. Mechatronics (Hons.)

B. Sc. Computer Science