Roles and Responsibilities
- Implement and develop applications and solutions using cutting-edge state of the art distributed technologies to ensure scalability, reliability, and efficiency
- Participate in a product development lifecycle that values high standards for clear requirements, software quality, and performance
- Build edge-cloud interactions using micro-services architecture
Requirements
- Excellent C/C++ programming and Object-Oriented design
- Good understanding of Data Structures and Algorithms
- Experience with databases such as MySQL, PostgreSQL
- Knowledge of Python will be useful
- Understanding of deep learning or computer vision technologies
- Experience with the application of computer vision and/or AI to video and/or audio streams
- Understanding and experience with docker
- Experience with GStreamer, OpenCV, CUDA, TensorRT