As an AI/ML Python Engineer, you will be a part of the Droisys team, focusing on the algorithmic design, development, and deployment of computer vision applications for high-speed recognition.
Skill sets we require:
- Experience with PyTorch, or another major deep learning framework such as TensorFlow
- Solve cutting-edge scientific and technical challenges related to recognition and pose estimation using algorithms like Yolo
- Experience with data manipulation tools including jupyter notebooks, numpy, scipy, matplotlib, sci-kit-learn, Python & Bash scripting, Linux environment.
- An “under the hood” knowledge of deep learning: layer details, loss functions, optimization, etc
- Fluency with common neural network architectures for computer vision
- Analyze and evaluate state-of-the-art algorithms related to detection and pose estimation, from academic and industrial research, and implement and enhance them in a production environment.
- Design, develop, and evaluate the performance of highly scalable and accurate real-time computer vision applications, in OO Python
- Perform the detailed test, carry out performance analysis on algorithms, and use continuous integration tools to finely enhance the rapidly deployed algorithms.
Minimum Requirements
- Experience: 4-7 years
- BS or MS with computer vision experience or Ph.D. in Computer
- Vision related topics
- The ability to develop applications and tools in Python
- Technical communication skills in English (reading and writing)
Additional Skill
- Communication skills – effective and amicable communication between groups, developers, testers, designers, and users
- Analytical skills – Good understanding of algorithms and logic that goes behind coding the application.
- Competence to write clear, optimized, necessary code
- Capability to solve complex technical issues, and comprehend risks before the circumstance.
- Collaboration and team-orientation
- Task organization and time management
- Creativity, originality, and out-of-the-box thinking capability