Machine Learning Engineer

Machine Learning Engineer

Full-Time 49500 - 60500 $ / year (est.) Hybrid
P

At a Glance

  • Tasks: Build and refine machine learning models for real-time movement tracking in busy environments.
  • Company: Join an innovative Australian tech company transforming data into insights.
  • Benefits: Enjoy flexible work, birthday leave, and a generous L&D allowance.
  • Other info: Work in a dynamic team with excellent career growth opportunities in Surry Hills.
  • Why this job: Make a real impact on how people navigate major spaces with cutting-edge technology.
  • Qualifications: 4+ years in ML or Data Science, strong Python, SQL, and C++ skills.

The predicted salary is between 49500 - 60500 $ per year.

An Australian-owned tech company that's built a proprietary data platform processing billions of data points a day, pulled in from Io T sensors deployed across some of the world's busiest physical spaces.

Think major airport terminals, stadiums, and smart city infrastructure.

The platform turns raw sensor data into insight on how people move: wayfinding, queue management, passenger flow, operational efficiency.

It's a small, technical team doing genuinely hard computer vision work at scale, with the culture to match: flexible, inclusive, and big on personal development (birthday leave and an annual L&D allowance included).

Role and responsibilities

You'll join the engineering team as a Machine Learning Engineer, working closely with the ML Lead on the company's computer vision roadmap for airport environments.

Day to day that means building and refining models that track movement through terminals in real time, improving flow and adding a layer of automated spatial intelligence to how these spaces are monitored and managed.

You'll design and build production codebases and pipelines in Python and C++, apply ML techniques spanning computer vision, spatial analytics and time-series forecasting, and work closely with data engineers and product to ship high-throughput, low-latency solutions.

You'll also help keep engineering standards high: strong code review culture, CI, and solid agile practice.

  • Key technical skills
  • 4+ years as a Machine Learning Engineer or Data Scientist
  • Strong Python and SQL, plus hands-on C++ for performance-critical work
  • Real experience with computer vision SDKs, ideally NVIDIA Deep Stream and GStreamer, for real-time video analytics
  • Solid grounding in ML techniques, statistical analysis, time-series forecasting and deploying real-time inference models
  • Comfortable with Docker and Kubernetes, cloud infrastructure (AWS preferred)
  • Git, agile ways of working, and the ability to communicate clearly with technical and non-technical stakeholders alike

An Australian-owned tech company that's built a proprietary data platform processing billions of data points a day, pulled in from Io T sensors deployed across some of the world's busiest physical spaces.

Think major airport terminals, stadiums, and smart city infrastructure.

The platform turns raw sensor data into insight on how people move: wayfinding, queue management, passenger flow, operational efficiency.

It's a small, technical team doing genuinely hard computer vision work at scale, with the culture to match: flexible, inclusive, and big on personal development (birthday leave and an annual L&D allowance included).

Role and responsibilities

You'll join the engineering team as a Machine Learning Engineer, working closely with the ML Lead on the company's computer vision roadmap for airport environments.

Day to day that means building and refining models that track movement through terminals in real time, improving flow and adding a layer of automated spatial intelligence to how these spaces are monitored and managed.

You'll design and build production codebases and pipelines in Python and C++, apply ML techniques spanning computer vision, spatial analytics and time-series forecasting, and work closely with data engineers and product to ship high-throughput, low-latency solutions.

You'll also help keep engineering standards high: strong code review culture, CI, and solid agile practice.

  • Key technical skills
  • 4+ years as a Machine Learning Engineer or Data Scientist
  • Strong Python and SQL, plus hands-on C++ for performance-critical work
  • Real experience with computer vision SDKs, ideally NVIDIA Deep Stream and GStreamer, for real-time video analytics
  • Solid grounding in ML techniques, statistical analysis, time-series forecasting and deploying real-time inference models
  • Comfortable with Docker and Kubernetes, cloud infrastructure (AWS preferred)
  • Git, agile ways of working, and the ability to communicate clearly with technical and non-technical stakeholders alike

Location and package
Surry Hills, Sydney. Hybrid, 3 days in office. $160k to $170k package.

Be careful - Don't provide your bank or credit card details when applying for jobs.

Don't transfer any money or complete suspicious online surveys.

If you see something suspicious, report this job ad .

Machine Learning Engineer employer: Preacta Recruitment

Join a dynamic and innovative SaaS company in North Sydney, where you'll have the opportunity to shape a new marketing function and lead a passionate team. With a strong focus on employee growth, a supportive work culture, and a generous budget for experimentation, this role offers a unique chance to make a significant impact while enjoying a hybrid work setup that promotes work-life balance.

P

Contact Details:

Preacta Recruitment Recruitment Team

We think you need these skills to ace Machine Learning Engineer

Machine Learning Engineering
Python
SQL
C++
Computer Vision
NVIDIA DeepStream
GStreamer