FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Staff Engineer, Computer Vision, C++
Shield AIComputer Vision C++ Engineer developing real-time perception capabilities for Shield AI's autonomous systems. Focusing on advanced algorithms and high-performance C++ software pipelines.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and integrating advanced computer vision algorithms within high-performance C++ software pipelines, with a strong focus on real-time performance and reliability in edge compute environments. Proven ability to translate research concepts into deployable software and collaborate effectively with cross-functional teams.
Highest-signal resume keywords
C++ ProgrammingComputer Vision Algorithm DevelopmentReal-Time Performance OptimizationImage ProcessingMachine Learning Principles
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++Computer VisionImage ProcessingMachine LearningAlgorithm DesignPerformance OptimizationData StructuresVersion ControlSpatial PerceptionTracking Algorithms
Soft Skills
CollaborationCross-Functional TeamworkProblem Solving
Industry Keywords
Real-Time SystemsEdge ComputingVisual LocalizationMotion EstimationScene ReconstructionMap BuildingPerception-Assisted Navigation
About the role
Key responsibilities & impact- Support the development of real-time perception capabilities for Shield AI's autonomous systems.
- Design, develop, and integrate advanced computer vision algorithms into high-performance C++ software pipelines.
- Build custom perception capabilities from the ground up with an emphasis on real-time performance, reliability, and deployment in edge compute environments.
- Increase the team's capacity and technical depth in real-time computer vision, image processing, and applied machine learning.
- Translate research concepts into deployable software, comfortable working on bespoke algorithms rather than relying only on existing libraries.
- Develop tracking and spatial perception pipelines for applications such as visual localization, motion estimation, scene reconstruction, landmark tracking, map building, and perception-assisted navigation.
Requirements
What you’ll need- Degree in Computer Vision, Computer Science, Engineering, or related technical field.
- Deep proficiency in C++, with proven experience developing software in high-performance, real-time environments.
- Demonstrated experience designing and implementing custom computer vision algorithms from scratch, rather than exclusively applying existing libraries.
- Solid foundational understanding of computer vision, image processing, and machine learning principles.
- Strong software engineering fundamentals, including data structures, algorithms, performance optimization, and version control.
- Proven ability to own technical work from ambiguous requirements through algorithm design, implementation, integration, and delivery.
- Ability to collaborate effectively with multidisciplinary cross-functional teams, including AI experts, robotics engineers, and optical engineers, to deliver reliable edge solutions.
Benefits
Comp & perks- 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.