Montrose Software
Montrose Software is a software consultancy based in New Jersey USA, with our primary development center in Kraków. We develop mobile apps, web applications and enterprise systems for a wide variety of clients.
We are looking for a Lead Computer Vision Engineer to lead the development of a proprietary face-scanning and virtual fitting solution — the core technology powering our client’s entire ecosystem. You will be responsible for building and scaling robust computer vision pipelines, enhancing mobile scanning capabilities, and ensuring the technology remains at the forefront of accuracy, performance, and accessibility. Your contributions will be central to shaping the future of precision-driven, user-friendly digital experiences.
Responsibilities:
Lead the development of 3D face scanning, reconstruction, and morphological & optical measurement extraction
Build and maintain robust, scalable scanning pipelines for iOS (App + App Clip)
Lead the R&D of our Android scanning solution, ensuring performance and accuracy across devices
Own the evolution of our face scan technology, including virtual try-on and custom-fit integration
Interface closely with the product, mobile, and web development teams to ensure seamless integration across platforms
Stay at the forefront of academic and industrial advancements in AI, geometry, 3D vision, & wearable tech
Requirements:
5+ years experience in computer vision and geometry, ideally applied to scanning or medical/industrial domains
Proven work on 3D scanning, depth estimation, point cloud generation, and mesh alignment
Strong knowledge of object detection, segmentation, & classification
Proficient in C++, and C#
Familiar with Unity, ARKit (iOS) and ARCore (Android)
Strong mathematical foundation in 3D geometry and optimization
Ability to lead, structure, and scale R&D pipelines and technical teams
A true interest in fashion tech, wearable innovation, or industrial design
Knowledge of parametric modeling or digital fitting systems
Autonomous, flexible, and curious —eager to explore and test new ideas
Nice to Have:
Experience working on mobile-first AI/CV applications
Please note that the interview process is divided into four parts:
Technical phone screening~30 minutes
Technical interview~2 hours
Non-technical call with hiring manager~45 minutes
Optional: call with client for which you will be working
We offer:
Necessary equipment to work
Flexible working hours
Remote work possibility (Hybride work)
Interesting, challenging, and exciting work with international teams
English lessons with a native speaker
Training Budget
Multisport card
Food:
Lunches from Kraków's restaurants that are delivered both to the office and homes (or a refund of the budget allocated for it)
Kitchen full of food, drinks, fruit, and snacks
Health
Private medical insurance
Air-conditioning
Well-being:
No dress code
The chillout area incudes comfortable bean bags, therapy balls, PlayStation 4 or Nintendo Switch + games stretching area and pull-up bar
Team events
Shower
Additional:
Indoor parking place for bicycles
Net per month - B2B
Check similar offers