Full Stack Software Developer with GUI focus per april 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
As a Software Engineer with a GUI focus, you’ll play a pivotal role in designing, developing, and refining the front-end of our software. You’ll also collaborate on back-end tasks and work closely with a cross-functional team of scientists, engineers, and business professionals. Our environment is dynamic, so you’ll have ample opportunities to take ownership of the application’s future direction and grow your skill set as our product evolves.
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:
- Python and/or C++, with expertise in PyQt/PySide or (C++).
- Familiarity with libraries like OpenCV, NumPy, SciPy, matplotlib, scikit-learn, PIL (and possibly TSfresh, TensorFlow, PyTorch, statsforecast).
- Strong grasp of OOP principles, and awareness of common software architectural patterns (MVC, MVP, MVVM, etc.).
- Experience with Git and version control best practices.
- Soft Skills:
- Proactive and self-driven, comfortable working in a fast-paced startup environment.
- Experience with Git and version control best practices.
- A continuous learning mindset and genuine curiosity about nature-inspired innovation.
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 15th of March 2025! Acquisition for this vacancy is not appreciated.