{"schemaVersion":"jobsearcher.job.v1","id":"5faeb56b7cfa989d1a868ea3","url":"https://jobsearcher.com/jobs/5faeb56b7cfa989d1a868ea3","canonicalUrl":"https://jobsearcher.com/jobs/5faeb56b7cfa989d1a868ea3","title":"C++ Software Engineer","description":"C++ Software Engineer Who are we: AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) The AI revolution is changing the way consumers interact, shop, and play. We have developed a unique technology that 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.You will: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 Minimum Qualifications: BS in Computer Science, Electrical Engineering, or related technical field Be proficient at object oriented programming concepts, specifically in C++, design patterns, and have 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 details Bonus: 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 rapidjson library","company":"Algoface","rawCompany":"algoface","city":"Carefree","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-11-06T15:35:14.912Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Software Engineer","description":"C++ Software Engineer Who are we: AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) The AI revolution is changing the way consumers interact, shop, and play. We have developed a unique technology that 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.You will: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 Minimum Qualifications: BS in Computer Science, Electrical Engineering, or related technical field Be proficient at object oriented programming concepts, specifically in C++, design patterns, and have 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 details Bonus: 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 rapidjson library","datePosted":"2026-11-06T15:35:14.912Z","dateModified":"2026-11-06T15:35:14.912Z","hiringOrganization":{"@type":"Organization","name":"Algoface","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Carefree","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5faeb56b7cfa989d1a868ea3"},"url":"https://jobsearcher.com/jobs/5faeb56b7cfa989d1a868ea3"}}