Talent.com
Shield AI
Staff Engineer, Computer Vision (C++) (R5196)Shield AI • Melbourne, VIC, AU
Staff Engineer, Computer Vision (C++) (R5196)

Staff Engineer, Computer Vision (C++) (R5196)

Shield AI • Melbourne, VIC, AU
30+ days ago
Job description

Job Description

Job Description:

\n

This role is for a Computer Vision C++ Engineer to support the development of real‐time perception capabilities for Shield AI's autonomous systems.

\n

The Computer Vision Engineer will be responsible for designing, developing, and integrating advanced computer vision algorithms into high‐performance C++ software pipelines. The role will focus on building custom perception capabilities from the ground up, with an emphasis on real‐time performance, reliability, and deployment in edge compute environments. This position is required to increase the team's capacity and technical depth in real‐time computer vision, image processing, and applied machine learning.

\n

The successful candidate will bring strong C++ software engineering skills, experience developing high‐performance or real‐time systems, and a deep understanding of computer vision fundamentals. They should be capable of translating research concepts into deployable software and comfortable working on bespoke algorithms rather than relying only on existing libraries. Experience with areas such as camera calibration, multi‐view geometry, geospatial registration, 3D reconstruction, image rectification, sensor alignment, coordinate transformations, or target localization would be highly valuable.

\n

The role will also support the development of geometry‐based computer vision pipelines, including applications such as camera modelling, intrinsic and extrinsic calibration, image‐to‐world projection, geolocation from imagery, visual registration, and multi‐sensor spatial alignment. Familiarity with photogrammetry, epipolar geometry, bundle adjustment, terrain or map‐based registration, and deployment of geometry algorithms into real‐time C++ systems would be beneficial. Candidates with a Master's or PhD in Computer Science, Engineering, Robotics, Computer Vision, Geomatics, Photogrammetry, or a related field would be well aligned with the technical needs of the team, though strong applied industry experience is also highly relevant.

\n

Required qualifications:

\n

    \n
  • Degree in Computer Vision, Computer Science, Engineering, or related technical field.
  • \n
  • Deep proficiency in C++, with proven experience developing software in high‐performance, real‐time environments.
  • \n
  • Demonstrated experience designing and implementing custom computer vision algorithms from scratch, rather than exclusively applying existing libraries.
  • \n
  • Solid foundational understanding of computer vision, image processing, and machine learning principles.
  • \n
  • Strong software engineering fundamentals, including data structures, algorithms, performance optimization, and version control.
  • \n
  • Proven ability to own technical work from ambiguous requirements through algorithm design, implementation, integration, and delivery.
  • \n
  • Ability to collaborate effectively with multidisciplinary cross‐functional teams, including AI experts, robotics engineers, and optical engineers, to deliver reliable edge solutions.
  • \n

\n

Preferred qualifications:

\n

We do not expect candidates to have all of the following. Experience in any of these areas will help you stand out.

\n

    \n
  • Master's or PhD in Computer Science, Engineering, or a related field.
  • \n
  • Experience with object detection, target tracking, 3D reconstruction, SLAM, camera calibration, or behaviour analysis.
  • \n
  • Background in automated video surveillance or other related real‐time vision systems.
  • \n
  • Familiarity with industry‐standard vision toolkits, such as OpenCV.
  • \n
  • Exposure to deep learning methodologies for image classification, recognition, or sequence modelling.
  • \n
  • Practical experience integrating deep learning models into broader computer vision systems for real‐time deployment scenarios.
  • \n
  • Previous experience in the Defence sector, autonomous unmanned systems, or similar mission‐critical domains.
  • \n

\n

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check.

\n

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Create a job alert for this search

Staff Engineer, Computer Vision (C++) (R5196) • Melbourne, VIC, AU

Similar jobs

Software Development Engineer II, Ads AI Core Infra

AmazonMelbourne, VIC, AU

Are you passionate about developing real-time, distributed, large-scale services? Like to interact with worldwide advertising customers to build systems that makes advertising and it's functions au... Show more

Senior Full Stack Microsoft Engineer

Beyond Bank AustraliaMelbourne, VIC, AU

Full time (75 hours per fortnight).Be part of Beyond Bank-a bank that is for and with you.We are one of Australia's largest, 100% member owned mutual banks with a credit union heritage.With more th... Show more

Small Animal Medical Oncologist

VetPartnersMalvern East, VIC, AU

Join Our Growing Team as Head of Medical Oncology at Southpaws!.Southpaws Specialty, Emergency & Referral Hospital – Melbourne, Australia.Permanent Full Time or Part Time.Generous salary packag... Show more

Deliver with Uber Eats - Sign Up and Start Earning

Uber eatsKilmore, VIC, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Sales Engineer

Ingersoll RandMulgrave, VIC, AU

CAPS Australia is a trusted name in industrial solutions, offering an extensive range of products and services across ten branches nationwide.Since 1980, we've been powering industries with expert ... Show more

Remote Game Tester

BabkiFrankston, Victoria, Australia
Remote

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Electronic Security Technician

1305 Chubb Fire & Security Pty LtdDingley Village, VIC, AU

Electronic Security Technician.Due to continued growth and market presence Chubb Security has a current opening for an Electronic Security Technician within the Services area of the business.This i... Show more

Store Team Member

Woolworths SupermarketsHigh Camp, VIC, AU

We’re on the look out for friendly faces to join our team!.Here at Woolies we work together to deliver a great shopping experience for the thousands of customers which come into our stores daily.Ou... Show more

Senior Applied AI Engineer

Culture AmpMelbourne, VIC, AU

We’re big believers in the power of IRL, so for most roles we ask Campers to work from their local Culture Amp office an average of 2 days a week to unlock connection, pace and culture together.Joi... Show more

CNC Programmer

S&A StairsBraeside, VIC, AU

We’re a fourth-generation family business with a high-energy culture.S&A Stairs has been making stairs for Australian homes since 1920.Today, we're a national supplier to Australia's biggest ho... Show more

Specialist/Registrar in Small Animal Internal or Canine Medicine

Animal Referral HospitalGlen Waverley, VIC, AU

Our Medicine team is seeking interest from suitably qualified specialists or registrars in Small Animal or Canine Internal Medicine.There is flexibility to accommodate a part-time or full-time role... Show more

IT Systems Test Engineer

Skilled Jobs AustraliaPort Melbourne, VIC, AU

Based in Port Melbourne, Victoria, our client is a leading provider of integrated facilities management services, project delivery services and workplace solutions.They have grown to become a globa... Show more

Senior Mechanical Engineer (Building Services - Data Centres / Health)

StantecMelbourne, VIC, AU

Senior Mechanical Engineer (Building Services - Data Centres / Health) - ( 260000DK ).Stantec have a very healthy and busy future pipeline of Data Centre & Healthcare projects in Melbourne!.We ... Show more

Senior AI Engineer

MYOBMelbourne, VIC, AU

We’re a leading business management solution with a core purpose: helping more businesses in Australia and New Zealand start, survive and succeed.At MYOB, we believe what’s good for one business is... Show more

Staff Software Engineer

afterpayMelbourne, VIC, AU

We started a movement in which everyone can win – shoppers, retailers, society and every person on our team.To play fair, trust people and reward them for doing the right thing.We see and feel the ... Show more

Senior Software Engineer C/C++ (12 month fixed-term contract)

SquizMelbourne, VIC, AU

The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Search, Web Optimisation, AI Conversation a... Show more

Full-Stack Engineer

Pyramid Global TechnologiesMelbourne, VIC, AU

About the job Full-Stack Engineer.Contribute to the continuous improvement of applications throughout lifecycle and provide technical input to the planning of future application and maintenance req... Show more

Principal Data Engineer

Professional Search GroupDocklands, VIC, AU

Lead AI & Data Platform Engineer.Lead AI & Data Platform Engineer.In this role, you will bridge the gap between advanced Data Engineering and production-grade MLOps, designing resilient, pe... Show more

Production Engineer

Grain & Bake Co.Moorabbin Airport, VIC, AU

Your chance to lead where it matters most.Leading a new generation of food manufacturing in Australia.Large-scale muesli, cereal and bar manufacturing.Putting the customer first is at the heart of ... Show more

Senior SCADA & Controls Engineer

AGLMelbourne, VIC, AU

We've been proudly Aussie since 1837, always finding new ways to innovate in energy and essential services.Now, we're moving towards a sustainable future through electrification and investing in re... Show more