Algoface logo

C++ Software Engineer

Algoface·Salary not specified

Primary stack

LinuxWindowsC++Git

Nice to have's

PythonMatlabOpenCVEigenArmadilloComputer VisionJSONrapidjson

Job description

About the Position

We are AlgoFace, a pioneering company at the intersection of Artificial Intelligence and Augmented Reality. Our unique technology maps, tracks, and analyzes the human face to deliver immersive AR experiences across platforms. We are now seeking a C++ Software Engineer to join our innovative team and help us bring this technology to life.

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++
  • Strong understanding of design patterns, 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

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

We Offer

  • Opportunity to work on cutting-edge technology in AI and AR
  • Collaborative and innovative work environment
  • Potential for professional growth and development

About the Company

AlgoFace is at the forefront of the AI revolution, changing the way consumers interact, shop, and play. By making our unique technology available via SDK for all web and mobile platforms, we aim to set new standards in immersive AR experiences.

Please fill out this form if you are interested in joining our amazing team.

© Algoface. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We are a team of passionate innovators with deep rooted knowledge in computer vision, augmented reality and applied artificial intelligence applications for the enterprise. AlgoFace is exclusively committed to developing and deploying AI-AR technology for human faces that will power the next generation of consumer experience.

More at Algoface

All 12 roles

Popular searches