Научсофт
Senior C++ / Qt Developer (Image Processing)
- C++
- Qt
- QML
- AI
- Английский — B2 — Средне-продвинутый
Nauchsoft is an IT consulting and software development company with 36 years of experience and a team of 770+ professionals and continuing to grow.
About the Project
We are developing a new image processing product from scratch using C++, Qt, and QML.
You will join a growing team of experienced engineers working on an innovative desktop solution for photo editing and AI-powered image enhancement.
The project has just started — it’s an opportunity to help shape architecture and make key technical decisions early on.
Tech Stack
-
Languages: C++, QML, Qt.
-
AI integration: Using AI models for image processing.
-
Methodology: Scrum.
What We Expect:
-
5+ years of experience with C++ and Qt/QML.
-
Hands-on experience developing cross-platform desktop applications.
- English proficiency at B1+/B2 level and higher (both written and spoken) for clear communication and documentation.
-
Ability to collaborate in an international distributed team.
-
Proactive mindset and ability to suggest improvements.
Nice to Have:
-
Experience integrating AI-based components into desktop applications.
-
Familiarity with image processing algorithms.
-
Knowledge of French is a plus.
What You’ll Do:
-
Write clean and efficient code based on technical requirements.
-
Collaborate with the product and design teams to implement UI/UX in QML.
-
Integrate AI modules into existing components.
-
Participate in code reviews and propose architectural improvements.
We offer:
- Opportunity for professional self-realization and growth;
- 25-days of paid vacation;
- Medical insurance and 100% payment for sick leave;
- Professional training and obtaining certificates at the company's expense;
- Foreign language courses and other corporate programs;
- A variety of corporate events;
- Bonuses in case of wedding or a child’s birth.
This role is prospective and has been created in line with the company’s planned team expansion.