Jobs

Real-time SW and Algorithms development engineer

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup and become a part of developing the next revolutionary technological product.

If you are passionate about challenges in optimizing research algorithms to a professional real-time level,  building complex and highly optimized multi-platform systems, want to leverage and expand your skills - come to join us!

 

What will you do?

You will take part in development and optimization of cutting-edge Deep Learning and Computer Vision algorithms in multi-platform environments. Your responsibilities will include (but not conclude) implementing DL and CV Python algorithms in C++, optimizing application workflows both in C++ and Python, analyzing algorithmic and application bottlenecks on multiple platforms. You will work closely with our Algorithms Research and Infrastructure teams, helping to develop and productionalize state of the art solutions for the core of our future product.

 

Ideal candidates will have strong self-learning skills, passionate about new technologies, without fear to dive in, learn and try new things.

 

Desired skills:

  • At least 4-5 years of C++ programming experience

  • 2+ years experience in Python, including familiarity with mathematical, computer vision and DL libraries

  • Basic practical experience with Git, CMake - a must, understanding of Git workflows - a plus

  • Experience in parallel processing on CPU - highly desired (GPU - an advantage)

  • Vast understanding of Deep Learning and Computer Vision algorithms 

  • Development experience in Windows environment

  • Advantages:

 

 

 

  • Multithreading and multiprocessing - practical development and in-detail understanding

  • C++11/14/17 features - familiarity and experience

  • 2-3 years experience in development of Deep Learning and Computer Vision algorithms 

  • Hands-on experience with OpenCV or DL C++ frameworks - a big plus

  • Familiarity with dockers

  • Experience working in Linux and MacOs environments

  • Deep understanding of CMake internals

  • Experience with PyTorch/Tensorflow (both Python and C++ APIs)

  • Passion for clean and documented code

  • Great team player

Cloud Architect

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup and be the backbone of first product SW design and development.

 

What will you do?

Define system requirements and solution architecture for company’s products and next-gen research.

Perform technology selection and technology evaluation

Design from scratch and lead technical implementation of end to end video streaming solutions.

Full-Stack web development - 70% backend, 30% frontend

Work closely with researchers, SW developers, serve as a technical mentor.

Hands-on -  complete programming, testing, debugging and documentation of the solution

 

Desired skills:

  • BSc/BA in Computer Science or a related field

  • Software Architect with +7 years of hands-on development 

  • Experience with real-time video encoding and video streaming

  • Experience with all aspects of software architecture, including security, scaling, monitoring, computing, and throughput

  • Working experience with cloud providers - AWS, GCP, Azure.

  • Startup spirit

 

 

Good to have:

  • Experience with Peer-to-Peer networking like WebRTC and client-server networking

  • Working on SaaS products

  • Familiar with modern DevOps practice and ability to establish CI/CD process

  • Deploying production-grade AI/ deep learning solutions in a cloud environment

Head of System Validation and QA

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup with deep tech technology and revolutionary product of meaningful Digital Human Interaction.

The offices are in Tel Aviv.

 

What will you do?

As the Head of System Validation you will be part of R&D leadership, report to VP R&D, and manage a team of automation and manual QA engineers that will be responsible for in-depth validation of the company's deep tech stack development and SaaS product roadmap from requirement to deployment. Cover both algorithmic validation aspects of the products as well as security and ux.

 

Desired skills:

  • BSc/BA in Computer Science or a related field

  • 3+ years of experience in system design and testing involving multimedia and networking

  • 5+ years of experience in Software development with Python and C++

  • 3+ years of experience in managing, training and coaching a team of 5+ engineers.

  • Experience in management of end-to-end development of products - from concept to deployment, including real-time and cost challenges

  • Design internal development and testing tools for both web and native mobile applications.

  • Experience with CI/CD tools and practices

  • Experience working on a SaaS product in a startup environment

  • Working experience with cloud providers - AWS, GCP, Azure.

  • Experience in SW design and development tools (e.g. git and Jira).

 

 

Good to have:

  • Experience with real time audio video processing applications

  • Experience in deep learning frameworks 

  • Have strong understanding and work experience on WebRTC

  • Experience with Selenium

Junior Deep learning computer vision research engineer

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup and be the backbone of first product SW design and development.

 

What will you do?

You’ll be part of our algorithm research team, researching and developing state of the art solutions for the core of our future product.

As part of your work you will need to keep up to date with generative models, neural rendering, novel algorithms for 3D reconstruction and video processing.

 

Desired skills:

  • 2-3 years Experience with classical computer vision.

  • 2-3 years Experience with deep learning.

  • Advantage:

    • M.Sc with a thesis in the fields of Computer Vision / deep learning.

    • Experience with generative models (GANs, VAEs).

    • Experience with neural rendering.

    • Experience with deep learning algorithms for image or video processing.

    • Experience with deep learning for 3D graphics.

    • Experience with RNNs.

 

QA/System Validation engineer (Student position)  

Tel Aviv, Israel

Great opportunity to join a well-funded startup and be part of a highly professional R&D team working on deep tech technology in the field of 3D geometry and computer vision deep learning.

 

What will you do?

  • Manual software testing 

  • Automation testing for algorithms and product sub systems validation

 

Desired skills:

  • BSc / MSc Student in Computer Science, EE or other relevant studies, from a leading university.

  • Minimum 3 semesters before graduation.

  • Ability to work 20-25 weekly hours

  • Startup spirit

 

 

Good to have:

  • Python 

  • C++

  • Experience with Computer vision and/or vision deep learning 

  • Working experience with cloud providers - AWS, GCP, Azure.

Senior Deep learning computer vision research engineer

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup and be the backbone of first product SW design and development.

 

What will you do?

You’ll be part of our algorithm research team, researching and developing state of the art solutions for the core of our future product.

As part of your work you will need to keep up to date with the most recent advances on generative models, neural rendering, novel algorithms for 3D reconstruction and video processing.

 

Desired skills:

  • Experience with state of the art algorithms for computer vision (i.e. object detection, multi-object tracking, and instance segmentation).

  • Ability to contextualize and keep up-to-date with recent state of the art literature.

  • At least two of the following:

    • Experience with generative models (GANs, VAEs).

    • Experience with neural rendering.

    • Experience with deep learning algorithms for video processing.

    • Experience with deep learning for 3D graphics.

    • Experience with RNNs.

 

 

Senior Deep learning computer vision research engineer

Tel Aviv, Israel

Great opportunity to join the founding team of a well-funded startup and be the backbone of first product SW design and development.

What will you do?

You’ll be part of our algorithm research team, researching and developing state of the art solutions for the core of our future product.

As part of your work you will need to keep up to date with the most recent advances on generative models, neural rendering, novel algorithms for 3D reconstruction and video processing.

 

Desired skills:

  • Experience with state of the art algorithms for computer vision (i.e. object detection, multi-object tracking, and instance segmentation).

  • Ability to contextualize and keep up-to-date with recent state of the art literature.

  • At least two of the following:

    • Experience with generative models (GANs, VAEs).

    • Experience with neural rendering.

    • Experience with deep learning algorithms for video processing.

    • Experience with deep learning for 3D graphics.

    • Experience with RNNs.

©2020 by Common Ground