Computer Vision Specialist – IT Services


Lausanne, Switzerland

Job Description:

For our client, an IT Services company in Lausanne, we are looking for an experienced Computer Vision Specialist.

Main Responsibilities:

  • Developing new real-time algorithms on the crossroads between computer vision and computer graphics.

  • Prototyping new vision-based machine learning algorithms and tuning existing ones.

  • Evaluating new requirements and implementing new features.

  • Finding and optimizing performance bottlenecks.

  • Collaborating with testing and operations teams to ensure good usability and high reliability of the end-to-end system.


  • MSc or higher in a STEM field (Statistics, Technology, Engineering and Math)

  • Background in image analysis, computer vision, machine learning.

  • Good understanding of image formation, 2D and 3D computer vision algorithms.

  • Proficiency in C++.

  • Experience implementing machine learning algorithms in real-world applications with a focus on speed and efficiency.

  • Experience with Machine Vision tools such as Cognex, PLC tools, TwinCat 3.0, Rockwell

  • Good problem solving and communication skills.

  • Knowledge of computer graphics, color science and/or human visual perception.

  • Experience in deep learning.

  • Know-how in GPU computing (CUDA).

  • Familiarity with modern software development processes including agile methodologies, testing, and continuous integration.

Apply for this opportunity