What is a Machine Learning Engineer at Nearmap?
As a Machine Learning Engineer at Nearmap, you will work at the intersection of deep learning, computer vision, and large-scale data engineering. Nearmap is a global leader in aerial imagery and geospatial intelligence, capturing high-resolution imagery across entire cities and countries. The primary mission of the machine learning team is to transform petabytes of raw aerial imagery into structured, actionable semantic data—such as identifying building footprints, roof characteristics, swimming pools, solar panels, and vegetation.
This role is highly critical because the insights you generate directly power downstream products used by insurance companies, government entities, and urban planners. At Nearmap, machine learning is not a theoretical exercise; it is an engineering challenge of massive scale. You will not only train models but also design the scalable pipelines required to run inference on datasets that are too large to fit into memory, distributed across multiple compute nodes.
To succeed in this position, you must be comfortable bridging the gap between a data scientist and a software engineer. The team values robust software engineering practices, deep learning expertise, and a strong understanding of distributed systems. You will have the opportunity to work on complex spatial problems that require creative system design and advanced computer vision techniques.

