Key Responsibilities
Design, develop, and optimize advanced Computer Vision, Image Processing, and AI algorithms.
Build and train Deep Learning models for complex visual perception and image analysis tasks.
Take algorithms from concept and research through implementation, validation, and production deployment.
Evaluate model performance using real-world datasets and continuously improve accuracy, robustness, and scalability.
Collaborate with software engineers, system architects, and product teams to integrate AI solutions into commercial products.
Investigate new technologies and incorporate state-of-the-art Computer Vision and Machine Learning techniques.
Optimize algorithm performance for reliability, efficiency, and Real-Time execution.
Requirements: 7+ years of hands-on experience developing Computer Vision algorithms.
Extensive experience with Deep Learning for vision-based applications.
Strong programming skills in Python.
Hands-on experience with PyTorch, TensorFlow, or equivalent Deep Learning frameworks.
Solid understanding of image processing, computer vision fundamentals, geometry, camera calibration, and optimization techniques.
Experience developing end-to-end AI solutions from research through production deployment.
Excellent analytical and problem-solving skills with a passion for tackling complex technical challenges.
Ability to work independently in a dynamic, fast-paced R D environment.
This position is open to all candidates.