20 Sep
|
TheDriveGroup
|
New South Wales
20 Sep
TheDriveGroup
New South Wales
Job Description
An opportunity for a Senior Computer Vision Engineer to join a rapidly growing Australian technology company building advanced AI-powered products used to solve complex, real-world problems.
n
This is a hands-on engineering role sitting at the intersection of Computer Vision, C++ Software Engineering and GPU Computing.
n
You'll join a small, highly technical team responsible for designing and developing real-time computer vision applications. We're looking for someone who can take ownership of complex technical problems, design the right solution and independently take it through to production.
n
This isn't a pure research or model development position. Strong software engineering and application development are central to the role.
n
Location: Sydney (3 days/week in office)
n
What You'll Do
n
n
Design and develop high-performance computer vision applications using C++
n
Build solutions across object detection, classification, tracking and image processing
n
Develop and optimise software for NVIDIA GPU environments using CUDA
n
Integrate and optimise AI/ML models within production applications
n
Design performant, reliable and maintainable software for real-time environments
n
Benchmark, profile and optimise applications across performance, latency and throughput
n
Work across multithreading, concurrency and GPU-accelerated workloads
n
Own technical problems from initial requirements and design through to implementation and production
n
Collaborate closely with Software, Machine Learning and Systems Engineers
n
Contribute to architecture, design decisions and engineering standards across the team
n
n
What You'll Bring
n
n
5+ years' experience across Software Engineering, Computer Vision or a closely related field
n
Strong commercial software engineering experience with C++
n
Commercial experience with CUDA and NVIDIA GPU technologies
n
Experience with technologies such as OpenCV, TensorRT or ONNX
n
Experience developing performance-critical, real-time or multithreaded applicationsStrong understanding of software design, architecture, testing, benchmarking and profiling
n
Experience across areas such as object detection, tracking, segmentation or image processing
n
The ability to independently design solutions and take ownership of complex technical problems
n
Solid communication skills and the ability to clearly articulate technical decisions
n
n
TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.
n
We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.
📌 Senior Computer Vision Engineer (New South Wales)
🏢 TheDriveGroup
📍 New South Wales