We are looking for talent

To help push the boundaries of the possible

Scientific Visual is continuously working on the next challenge

We are constantly on the lookout for exceptional people to join our small team.

Interested? Feel free to apply even though this position might not be the perfect fit for you. We value attitude and experience over formal training.

Junior Python Developer (100%)

Join a fast-moving team and contribute to our specialized software for 3D visualization and analysis of scanned crystal structures – YieldPro. This is a unique opportunity to write production code, learn modern application development practices and work directly with 3D graphics in a real-world
scientific context. We are looking for a:

Junior Python Developer
3D Visualization & Scientific Software
(100 %, Renens)

 What you will do

  • Develop and maintain Python modules for data loading, processing, and 3D rendering
  • Implement new features and troubleshoot bugs across the codebase
  • Help build the visualization pipeline that transforms raw scan data into interactive crystal models
  • Collaborate closely with senior developers and materials science experts

What we are looking for

  • 1+ year of hands-on Python programming (academic, personal, or professional projects welcome)
  • Solid understanding of object-oriented programming and Git-based workflows
  • Strong communication skills in English

Nice-to-Have (Not Required)

  • Familiarity with OpenGL/WebGL, Blender scripting or game engine tools
    • Background or interest in materials science, crystallography or volumetric imaging

If interested, send us an email to job@scientificvisual.ch

Feel free to do it even if your experience does not perfectly match all the points above.

We value attitude and experience over formal training.

 

Apply Online

 

 

C++ Internship – 6 months (100%)

Work six months with full focus on our C++ application that drives our 3D
crystal scanner with motorised platforms, dual cameras, and lasers. You’ll
write code that operates hardware in the real world. Perfect for an
engineer who wants hands-on systems experience and who is keen to
becoming a true expert in C++.

 What you will do

  • Develop and test C++ modules for motion control, camera & laser integration, and real-time data capture
  • Debug and optimise our latency-critical codebase
  • Work side-by-side with senior engineers on hardware-in-the-loop testing
  • Polish GUI elements based on a predefined final look
  • Develop intuitive and efficient GUI components

What we are looking for

  • Solid C++ fundamentals (classes, STL, basic multithreading)
  • Comfort with Git and command-line tooling
  • Availability for a full-time, 6-month internship
  • Clear communication in English

Bonus points

  • Experience with camera SDKs (OpenCV, GenICam) or laser-scanning systems
  • Familiarity with motion control, robotics, or real-time systems
  • Familiarity with ImGUI framework

Ready? Send email to job@scientificvisual.ch

Feel free to do it even if your experience does not perfectly match all the points above.

We value attitude and experience over formal training.

 

Apply Online