Senior Software Engineer (Melbourne)

Senior Software Engineer (Melbourne)

21 Aug
|
Opus Recruitment Solutions
|
Melbourne

21 Aug

Opus Recruitment Solutions

Melbourne

Overview
I'm partnering with an advanced Software company to find a Senior Rust Systems Engineerwho wants to work at the sharp edge of real‐time video processing and model inference.
This role is ideal for someone who enjoys solving tough, low‐level systems problems just as much as shaping higher‐level tooling and infrastructure.
If you're comfortable thinking about latency, memory, data integrity, and you don't flinch at opening a hex editor, this will feel like home.
Why this role?
The team is building one of the world's most advancedVideo Intelligence Platforms, combining real‐time alerting with AI‐driven post‐event analysis to dramatically reduce video search times.
Their technology is already making a real‐world impact acrosslaw enforcement, retail, transport, and smart cities, helping improve safety and efficiency for millions of Australians.
You'll be joining asmall, highly skilled teamworking on genuinely hard problems.
This means real ownership, a strong voice in technical decisions, and the satisfaction of seeing your ideas make it into production.
About the Role
You'll join theMachine Learning team, focusing on the design, development, and optimisation of a real‐time computer‐vision pipeline written primarily inRust(with some C++).
Key responsibilities include:




Owning and evolving areal‐time video processing and inference pipelinebuilt on GStreamer
Buildingcustom GStreamer pluginsusing Rust bindings for pre‐ and post‐model processing
Designingbenchmarking, profiling, and visualisation tools(Rust, Docker, Kubernetes)
Researching and evaluatingnew ML models and inference execution approaches
MaintainingCI pipelinesacross GStreamer and DeepStream releases
Designing and optimisingcamera‐to‐GPU/CPU data pipelinesto minimise latency and maximise data integrity
Collaborating closely withMLOps engineersto integrate new models into production
What I'm Looking For
5+ years' experiencein Rust, C, or C++
A robust track record buildinglow‐latency, highly reliable systems
Solid experience withDocker(Kubernetes is a bonus)
Confidence usingdebugging and performance toolssuch as GDB, Valgrind, and perf
A self‐directed problem solver who enjoys learning new technologies
Nice to Have (But Not Essential)
Hands‐on experience withGStreamer(DeepStream experience is a standout)
Work withNVIDIA Jetsonor other embedded systems
Experience usingGPU APIssuch as CUDA, WebGPU, or WebGL
#J-*****-Ljbffr

📌 Senior Software Engineer (Melbourne)
🏢 Opus Recruitment Solutions
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne