[Hiring] Senior Machine Learning Engineer @Nearmap
Senior Machine Learning Engineer @Nearmap
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Machine Learning Engineer @Nearmap

2d ago - Nearmap is hiring a remote Senior Machine Learning Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Australia

Role Description

The maps that planners, insurers, and governments rely on to understand the physical world don't update themselves β€” someone has to build the systems that turn raw aerial imagery into ground truth. That's this team.

This role is all about translating R&D from other parts of the Nearmap AI & Computer Vision team into data and ultimately, answers. You will be a core contributor to the algorithmic systems for creating conflated Map Data products.

  • Conflation is the process of combining multiple data observations about the world into a single, cohesive map that prioritises usability, practicality, and a straightforward representation of real world objects.
  • Input data sources include aerial imagery (multiple surveys over time, 2D, 3D, multi-angle, and captured by multiple providers), other geospatial sources such as property data, permit data or suitably licensed open data sets.
  • A key challenge is to provide transparency of data provenance and accuracy, while abstracting away as much complexity as possible.

We design, build, and operate software systems that take petabytes of data to transform aerial imagery to insight. Our technology stack is based on the python scientific libraries and traverses machine vision deep learning technology such as Pytorch, and GIS tools such as GEOS, Shapely and GeoPandas/GeoPolars. We work mostly in python for speed of development and occasionally drop down to compiled libraries when we need to care about performance.

A typical day:

  • You might spend a morning profiling a conflation pipeline that's producing unexpected artefacts near property boundaries.
  • Pair with a CV researcher in the afternoon to understand what their model's confidence scores actually mean for downstream data quality.
  • Finish the day reviewing a colleague's PR on a new spatial indexing approach.
  • Agentic coding tools like Claude Code are a normal part of how we work β€” not a novelty, but a practical accelerant for the kind of exploratory, iterative work this role involves.

This is a fully remote role, open to candidates located on the East Coast of Australia (Melbourne, Sydney, Brisbane). The team operates with daily stand-ups, close collaboration, and a culture of open communication β€” expect regular pair programming, drop-in calls, and genuine team involvement in your work.

Qualifications

  • Demonstrated 5+ year history working in a numerical field: e.g. applied maths, physical sciences, computer vision, geospatial analysis.
  • A demonstrated ability to produce high quality production numerical code with a focus on business outcomes.
  • Programming & tech environments: ability to code in scientific python, using a Linux environment, and git for source control.
  • Machine learning fundamentals: appreciation of core ML concepts including regularisation, hyperparameter optimisation, and validation methods.
  • Scientific approach: follow the scientific method of formulating hypotheses, and applying statistical tests to validate them.
  • Engineering approach: follow best practices in modern software engineering, applying them to build robust, scalable machine learning systems.
  • Strong approach to systems thinking, whilst remaining pragmatic.
  • Commitment to software engineering principles for scientific python, a keen eye for clean code, and a passion for robustness and correctness.

Requirements

  • Working with large data sets, where data doesn't fit into memory, and requires multiple nodes to compute efficiently.
  • A scientific mindset of formulating hypotheses, and applying statistical tests to validate them.
  • Working in a cloud-native environment using highly scalable compute.
  • Experience with operationalizing numerical applications and workflows.
  • Scale: working on machine learning problems applied to image and geospatial data.

Benefits

  • Quarterly wellbeing day off - Four additional days off annually for your 'YOU' Days.
  • Wellbeing and technology allowance.
  • Annual flu vaccinations.
  • Hybrid flexibility for this role.
  • Nearmap subscription (of course!).
  • Stocked kitchen with access to all the snacks you need.
  • In-office lunch every Tuesday and Thursday at our Sydney CBD office.
  • Showers available for anyone cycling to work or lunchtime gym-goers!
Before You Apply
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Machine Learning Engineer @Nearmap
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later