GUI/UX Developer with Python and PyQt Expertise as soon as possible
About us
We are a biotech startup that is developing ReceptomiX, a groundbreaking measurement system making use of human and animal receptors for the screening of bioactive compounds related to flavour and health. With our technology, we help companies develop and test new molecules more quickly and effectively, especially in the domains of food, flavour, biotech, and pharma.
Our diverse, international team consists of entrepreneurs, engineers, and scientists who combine their expertise to develop pioneering solutions. Our close collaboration with Wageningen University and Research strengthens our innovative power and scientific foundation.
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 in this stage, you will also contribute to other aspects of the 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.
- You will also actively be working on developments for the software infrastructure, so you need a full-system competency.
- Ensure seamless interaction between the UI and our software infrastructure.
- 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 - €4200 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 May 2025! Acquisition for this vacancy is not appreciated.