Python (Qt) Developer

  • Hybrid
  • Prague
  • Full-time

Mosaic is looking for a Python developer who will help us develop and maintain a Qt-based application dedicated to image and point cloud processing on a local client machine. The successful candidate will work as part of a 3-4 person team in Prague, developing post-processing applications for advanced industrial 360º camera systems.

Mosaic is a company focused on building 3D scanning and 360º imaging solutions for street mapping, autonomous vehicle training, VFX, and other industrial and commercial applications. Mosaic's customers include some of the world's largest and most well-known names in their respective sectors.

Mosaic Processor is our core post-processing application, delivered with our cameras. Written mainly in Python and Qt, with some C++ components integrated via Python binding, its responsibilities include processing camera data to provide stitched and georeferenced images, integrating image positions from lidar trajectories, and colorizing point clouds using image data.

Responsibilities

  • Extend Mosaic Processor logic and interface

  • Integrate with external tools

  • Maintain build scripts and automatic tests

  • Work on documentation

  • Investigate and resolve bugs

  • Bring modern approaches to software development and testing

Required skills and experience

  • 3+ years experience with Python, Git 

  • Understanding of Computer Vision and 3D geometry at least on a basic level, or a solid math background

  • Not afraid of CLI tools

Nice to have skills and experience

  • Tools: Nuitka, PyInstaller, CMake, Pybind, PyQt/PySide, Pandas

  • Computer vision and 3D tools: OpenCV, Open3D

  • CI/CD tools

  • Proficiency in English

Individuals who enjoy working with a small and growing team in a cutting-edge industry will find the opportunity engaging and fulfilling. It is possible to work with us either as a contractor or as a full-time employee. Either way, you will be a crucial part of our small team, building foundations for products that will be used for years to come. Home office for some of your hours is permitted if you prefer, or you will work from our office in Andel (Prague, Czech Republic). We communicate in English or Czech.

Sign up for the newsletter and move forward!
© 2012 – 2025 StartupJobs.com s.r.o.