Our Portfolio Companies are Looking for YOU!

RT Software/Algo Team Lead

Common Ground

Tel Aviv, IL
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Teleconferencing
  • Post Date: 01/13/2022
  • Website: www.commonground-ai.com
  • Company Address: Tel Aviv

About Common Ground

Common Ground, founded by 2 serial entrepreneurs with more than 30 years of experience in the video compression field, aims to create an immersive and 3D Telepresence application to disrupt the existing video conference ecosystem and bring people together through Telepresence.

Job Description

We are looking to hire an experienced RT Software/Algo Team Lead to take a role at our fast-growing R&D team. The perfect candidate is a hands-on leader, passionate about solving challenging problems, an expert in C/C++, and in real time optimization of heavy computational algorithms that run on edge devices and/or on the cloud.

 

About the team

CommonGround’s RT SW team is responsible for the development of our core computer vision and AI algorithms layer, taking the research done by the Algo research team to production. 

The team is dealing with the architecture and implementation of the most advanced topics in vision and 3D geometry, including RT implementation of deep learning algorithms.

 

What you’ll do

  • You’ll lead a small and very talented team of SW and ML engineers
  • Work closely with other R&D teams, including Algo research, full-stack, mobile, and application.
  • Implement a production code of our computer vision and AI core RT SW solution.
  • Optimizing the algorithms to fit the real time requirements of the solution
  • Feeding the algorithm team with constraints and implementation details related to the RT implementation.
  • Participate in planning sessions, prioritize tasks, and code review 

Requirements

Must 

  • BSc. degree in Computer Science or Engineering
  • 5+ years of experience as Embedded Software Developer
  • Real-time programming proven experience
  • Professional C/C++ and RT programming
  • Experience with Computer Vision and AI
  • Experience with Python and deep learning frameworks (PyTorch, Tensorflow, etc)
  • Ability to learn new technologies quickly without guidance.
  • Strong interpersonal, written and verbal communication skills.
  • Great optimization and debugging skills
  • Proficiency with Linux and Windows environments 
  • Highly motivated

Good to have

  • Experience with CPU/GPU optimizations 
  • Experience with CUDA programming 
  • Experience with 3D geometry 
  • Proficiency with macOS