GUI/UX Developer with Python and PyQt Expertise per MAY/JUNE 2025
About us
InsectSense is a deep-tech start-up on a mission to mimic the extraordinary sensing mechanisms of humans, animals, and insects. We are developing ReceptomiX—a cutting-edge technology platform that can identify flavour and health-related bioactivities in various products. With our technology, we help food & beverage in the development phase to develop and test new products faster and more effective. In the future our technology could also be used in agrifood, medical diagnostic and pharmaceutical applications.
What technology you will be working on?
Our system uses an imaging setup to capture time series of images of a living biochip. . These images are processed in real-time using computer vision and data analysis algorithms. Because our biochip’s state is dynamic, the user interface must empower users to set, adjust, and monitor critical parameters efficiently. This demands a stable, responsive, and user-friendly GUI that runs in parallel with image processing and analytics.
Currently, the application is written in Python with PyQt, and leverages popular libraries such as OpenCV, NumPy, matplotlib, pandas and others. We see future possibilities in Qt/C++. We value flexibility: if you’re well-versed in Qt with C++ and can adapt to Python (or vice versa), we want to hear from you!
Role Overview
We are seeking a talented and motivated GUI/UX Developer with expertise in Python and PyQt to join our dynamic team. In this role, you will be instrumental in designing, developing, and refining the front-end of our software applications. While the primary focus is on GUI development, there are opportunities to contribute to other aspects of software application development. Experience with C++ and Qt is welcomed, with the understanding that initial development will be conducted using PyQt. Familiarity with deployment on Nvidia boards is considered a wild plus but is not a requirement.
GUI & Front-End Development
- Build and optimize a highly interactive, responsive GUI using PyQt/PySide (or Qt/C++ if transitioning).
- Implement best practices in software architecture (MVC, MVP, MVVM, etc.).
- Collaborate with back-end/data processing teams to ensure seamless integration with image processing, analytics, and data visualization components.

Back-End Collaboration & Software Architecture
- Support back-end development tasks when needed, including data workflows, REST APIs, and application logic.
- Contribute to discussions on software design patterns, project architecture, and potential migration to C++ (if beneficial).

Software Testing & Quality Assurance

- Write and maintain unit tests to guarantee reliability and performance.
- Perform on-target testing and debug issues in an iterative fashion.
Proactive Problem Solving

- Identify potential issues early and propose creative, effective solutions.
- Continuously seek ways to improve the user experience and system stability.
Project Ownership

- Take responsibility for your work, delivering tasks on time and within scope.
- Champion high-quality code and clear documentation.
Team Collaboration & Continuous Learning

- Work in an environment that values learning and autonomy—share knowledge and mentor team members.
- Embrace a startup culture by adapting to evolving requirements and wearing multiple hats when necessary.
Qualifications
- Education: Bachelor’s degree (or higher) in Computer Science, Software Engineering, or a related field.
- Experience: At least 4 years of relevant professional experience in software development.
- Technical Skills:
- Proven experience in developing GUIs using Python and PyQt.
- Strong understanding of multithreading and concurrent programming.
- Experience with C++ and Qt is a plus, with the understanding that initial development will be conducted using PyQt.
- Familiarity with embedded systems and hardware integration is advantageous.
- Experience with Nvidia boards is desirable but not required.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Background in developing applications for the biotechnology or food technology sectors is a plus.
- Knowledge of data visualization techniques and tools is a plus.
Why joining InsectSense?
- Impactful Technology: Be part of a team that’s pioneering nature-inspired solutions with the potential to reshape entire industries.
- Growth Opportunities: Take ownership of a critical product area and evolve alongside our rapidly growing company.
- Collaborative Environment: Work cross-functionally with scientists, engineers, and product experts who are passionate about innovation.
- Startup Culture: Enjoy a dynamic atmosphere with international colleagues where your ideas can directly influence the product roadmap.
- Competitive salary between €3500 - €4000 gross per month.
- Employee participation plan possibilities after a year of good performance.
If you’re excited about developing next-gen GUI solutions at the intersection of biology, engineering, and software—and if you thrive in a setting where initiative and innovation are valued—we’d love to hear from you!
How to Apply!
Please send your CV, a brief motivation letter, and any relevant portfolio (GitHub links or previous projects) to hiring@insectsense.com. We look forward to exploring how you can make a difference in our growing team!
The deadline for applying is 30th of April 2025! Acquisition for this vacancy is not appreciated.