Shieldai
Senior Engineer, Computer Vision (C++) (R5195)
Melbourne. Posted 4 months ago
The role
This role builds real-time computer vision capabilities for Shield AI's autonomous systems. The engineer designs and integrates vision algorithms into high-performance C++ pipelines for edge compute.
What you will do
- Design, develop, and integrate computer vision algorithms into high-performance C++ software pipelines
- Build custom perception capabilities from the ground up with a focus on real-time performance, reliability, and edge deployment
- Adapt detection, classification, recognition, or segmentation models for operational imagery
- Improve model performance across varied lighting, viewpoint, background, and environmental conditions
- Evaluate false positives and false negatives and work with representative datasets to improve robustness
- Optimize inference for edge deployment and integrate model outputs into C++ perception systems
- Translate research concepts into deployable software
- Own technical work from ambiguous requirements through design, implementation, integration, and delivery
- Collaborate with AI experts, robotics engineers, and optical engineers
Required qualifications
- Degree in Computer Vision, Computer Science, Engineering, or related technical field
- Deep proficiency in C++ with experience in high-performance, real-time environments
- Demonstrated experience designing and implementing custom computer vision algorithms from scratch
- Solid foundational understanding of computer vision, image processing, and machine learning
- Strong software engineering fundamentals: data structures, algorithms, performance optimization, and version control
- Proven ability to own technical work from ambiguous requirements through delivery
- Ability to collaborate effectively with multidisciplinary cross-functional teams
- A cleared background is required for any offer
Nice to have
- Master's or PhD in Computer Science, Engineering, or a related field
- Experience with object detection, target tracking, 3D reconstruction, SLAM, camera calibration, or behaviour analysis
- Background in automated video surveillance or other real-time vision systems
- Familiarity with OpenCV
- Exposure to deep learning for image classification, recognition, or sequence modelling
- Practical experience integrating deep learning models into real-time vision systems
- Experience in the defence sector, autonomous unmanned systems, or similar mission-critical domains
Before you apply
- Offers are contingent on a cleared background
- Offers are contingent on a possible reference check
About the company
Shield AI is a venture-backed defense-tech company that builds intelligent systems to protect service members and civilians. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.