Senior AI & Computer Vision Software engineer
Role details
Job location
Tech stack
Job description
As part of our international research squad, you'll craft tailor-made solutions that wow our clients. This is a role for people who enjoy solving problems where there's uncertainty, limited time/budget, and no obvious "correct" solution. You'll work on real innovation projects where the goal is to turn ambiguity into working software through an Agile, iterative approach, while keeping a high engineering standard.
Our Innovation team focuses on turning cutting-edge ideas into working software: we take promising research and early-stage technology and make it real, usable, and production-ready.
You'll collaborate with multidisciplinary teams working at the intersection of:
- AI / Machine Learning
- Computer Vision (2D/3D)
- 3D graphics & spatial computing
- Solid software engineering practices
Ready to take on projects that matter, with a team that's as passionate as you are? Let's make it happen!
What you will do (responsibilities)
- Be resolutive in uncertain environments
- Break down complex, ambiguous problems into small iterations
- Prototype quickly, validate hypotheses, and discard approaches efficiently
- Make pragmatic decisions aligned with time, budget and constraints
- Define experiments and metrics to prove what works
- Bring innovation into real projects
- Study and apply recent techniques in AI / CV / 3D
- Combine tools and approaches creatively to explore solutions beyond the obvious
- Build Proofs of Concept to tackle problems not fully solved in the market
- Turn prototypes into production-ready solutions (robustness, maintainability, monitoring)
- Propose improvements in architecture, pipelines and workflows
- Share knowledge and help the team grow
- Contribute with internal sessions, demos, mentoring, documentation
- Participate in external knowledge sharing: articles, talks, workshops, conferences
- Bridge the gap between research and production
- Evaluate immature technologies critically (trade-offs, limitations, feasibility)
- Reduce technical risk through iterative validation
- Help transform "cool demos" into reliable systems that can be maintained over time
Requirements
-
Mindset & soft skills
-
Strong problem-solving skills under uncertainty
-
Fast experimentation mindset (hypothesis * prototype * measure * decide)
-
Pragmatic delivery orientation without sacrificing code quality
-
Continuous learning and curiosity
Technical background
-
Strong experience in Python
-
Strong foundations in software engineering
-
Solid knowledge of Computer Vision / Deep Learning, ideally including some of:
-
image/video processing
-
3D vision (point clouds, NeRF/Gaussian Splatting, spatial understanding)
-
segmentation/detection approaches (e.g., SAM-like models, grounding, multimodal)
Ability to implement end-to-end solutions beyond notebooks, with production constraints in mindCommunication
- Good communication skills (technical + collaborative)
- Proficiency in English in an international environment
Nice to have (but not mandatory)
- Experience with C# and/or graphics engines (Unity, Unreal, Evergine)
- Experience deploying AI systems (Azure/AWS/GCP)
- Familiarity with MLOps practices (deployment, monitoring, reproducibility)
- Experience creating technical content (training, talks, workshops)
Benefits & conditions
-
Salary determined by the market and your experience
-
Flexible schedule 35 Hours / Week
-
Fully remote work (optional)
-
Flexible compensation (restaurant, transport, and childcare)
-
Medical and dental insurance (completely free of charge for the employee)
-
Individual budget for training or equipment and free Microsoft certifications
-
English lessons
-
Birthday day off
-
Monthly bonus for electricity and Internet expenses at home
-
Discount on gym plan and sports activities
-
Plain Camp (annual team-building event)
-
Extra perks: events attendance and speakers, welcome pack, baby basket, Christmas basket, discount portal for employees The pleasure of always working with the latest technological tools!