C++ Software Engineer

On-siteSalary not specified
Location not specified

Tech Stack

LinuxWindowsC++Git

Job Description, Responsibilities & Requirements

About the Position

We are looking for a C++ Software Engineer to join our innovative team at AlgoFace. Our company is at the forefront of the AI revolution, developing unique technology that maps, tracks, and analyzes the human face to integrate immersive AR user experiences across platforms. We are making this technology available via SDK for all web and mobile platforms.

Responsibilities

  • Build tools and infrastructure to enable product advancements and efficiency-gains across both software and hardware
  • Conduct design and code reviews
  • Design, implement, test, and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages
  • Work as part of an agile team across a variety of application domains

Requirements

  • BS in Computer Science, Electrical Engineering, or related technical field
  • Proficiency in object-oriented programming concepts, specifically in C++, design patterns, and a very good understanding of algorithms and data structures
  • Experience developing software in C++
  • Knowledge of software development processes/environments including MS Visual Studio, gcc, CMake, etc
  • Ability to compile C++ software for Unix, Linux, MacOS, and/or Windows operating systems
  • Experience with software configuration management and version control tools such as Git/GitHub
  • Ability to work independently and with high attention to detail

Nice to Have

  • Familiarity with Python and Matlab programming languages
  • Familiarity with open-source computer vision and linear algebra libraries such as OpenCV, Eigen, Armadillo
  • Familiarity or experience with Computer Vision concepts
  • C/C++ Embedded development experience for computer vision applications
  • Basic understanding of JSON data format and familiarity with the rapidjson library

About the Company

AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) is leading the AI revolution, changing the way consumers interact, shop, and play. Our technology maps, tracks, and analyzes the human face to accurately integrate immersive AR user experiences across platforms. We are making this technology available via SDK for all web and mobile platforms.

Job Details

Company name:
Algoface
Location:
Location not specified
Work Mode:
On-site
Posted on TheJob:
Mar 26, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.