Wontel is a leader in Computer Vision technology using AI and Machine Learning. As part of the team, you will get to work on cutting edge AI technologies related to people, vehicles and object detection and behavior analysis. You will be working on training Deep Learning models and other Computer Vision algorithms for low complexity & high accuracy and implementing AI pipelines on processor architectures from Nvidia, ARM and Intel.
Responsibilities:
Be responsible for the design and implementation of different micro services of the video analytics product.
Technically lead a small team for video analytics software development.
Develop/maintain the product on Linux.
Version control the software and manage releases to test team.
Assist the customer facing team to debug issues faced at site.
Attend customer calls when required.
Define and help junior engineers implement communication mechanisms between services using REST APIs, Pub-Sub Messaging framework or Client Server interactions.
Guide team to define schema for storing information in databases and implement CRUD operations to process data.
Implement business logic to achieve the required functionality.
Work on cloud platforms such as AWS and Azure.
Optimize the software to meet Performance and Quality requirements.
Work on porting solutions to embedded system.
Skills required:
Proficient in C/C++/python.
Experience in high level and low level design of software modules.
Understanding of databases like mysql, mongodb.
Experience in video analytics and integration with different VMSs would be an advantage.
Knowledge on web applications would be good to have.
Good understanding of OS concepts like priority, scheduling, memory management.
Knowledge of configuration management using git.
Experience in using network debugging tools like wireshark.
Experience in optimization techniques to optimize memory and CPU/GPU usage.
Experience in usage of dockers for development.
Experience in doing cloud based design would be an advantage.