CAREERS

senior ALGORITHMS ENGINEER

Job description:

In this role, you will be responsible for the end-to-end development of algorithmic modules, including research, design, implementation, optimization, and delivery. You’ll collaborate closely with other team members to tackle complex challenges and develop high-quality Computer Vision and Deep Learning solutions.

Job requirements

  • +5 years of algorithmic experience in industry
  • M.Sc. in Electrical Engineering, Computer Science, Physics, or a related field (with high grades from a certified university)
  • Solid background in Computer Vision or Image Processing, as well as Machine Learning or Deep Learning.
  • Excellent analytical and problem-solving skills
  • Strong team player with excellent communication and collaboration abilities
  • Hands-on experience using Python for algorithm prototyping and performance analysis
  • Experience with Deep Learning frameworks (e.g., PyTorch or TensorFlow)
  • Knowledge of object-oriented programming is an advantage

C.V apply to:

Upload C.V

Image quality

Image quality testing
UI/UX testing
Testing benchmark design and integration

Camera hardware

Compact Lens design
Micro electro-mechanical systems for zoom, auto-focus, optical image stabilization
Diverse actuator technologies and control systems
Environmental and reliability testing in preparation for ultra high volume Manufacturing

Computer Vision

Deep Computer Vision models for: scene understanding, object detection and recognition and tracking; classification; depth analysis
Stereo vision and depth mapping
Image fusion
Dynamic multi aperture calibration
Heterogeneous computing (MT CPU, GPU, DSP, unified-memory architecture)
Mobile camera software architecture
UI/UX design for camera applications