Fullstack Developer
About the Role
We're building an SDK for high-quality face morphing and surgical visualization. You'll design and implement the core algorithms, create developer-friendly APIs, and ensure photorealistic results.
What You'll Do
- Design an API able to extract core facial features out of images
- Design and build an SDK for face morphing and surgical outcome visualization
- Implement computer vision algorithms for facial landmark detection, morphing, and 3D reconstruction
- Develop 3D visualization systems for surgical outcomes
- Optimize image processing pipelines for real-time or near-real-time performance
- Create APIs that balance ease of use and flexibility
- Ensure morphs maintain facial identity while enabling precise enhancements
- Handle edge cases: varying angles, lighting, skin tones, and image quality
- Write documentation and examples for SDK users
Required Skills & Experience
- 5+ years in computer vision, image processing, or 3D graphics
- Willing to work with facial analysis, landmark detection, and morphing
Experience with:
MediaPipe, OpenCV, or similar
- 3D graphics (Three.js, WebGL, or native)
- Image warping, blending, and seamless cloning
- Performance optimization for real-time processing
- Proficiency in TypeScript/JavaScript and Python
- Experience building SDKs or libraries
- Understanding of facial anatomy and proportions
- Portfolio demonstrating face morphing, image manipulation, or 3D visualization projects
Preferred Qualifications
- Experience with GANs, diffusion models, or neural style transfer
- Background in medical/surgical visualization
- Experience with Web Workers and browser-based image processing
- Knowledge of 3D face reconstruction from 2D images
- Experience with cloud and on-device processing architectures
- Understanding of surgical procedures and aesthetic outcomes
- Experience with TensorFlow.js, PyTorch, or similar frameworks
Technical Requirements
- Deep understanding of:
- Facial landmark detection algorithms
- Image morphing techniques (triangulation, interpolation)
- 3D mesh manipulation and texture mapping
- Real-time rendering optimization
- Ability to:
- Design clean, intuitive APIs
- Optimize for performance without sacrificing quality
- Handle edge cases and error scenarios
- Write maintainable, well-documented code
What We Offer
- Competitive salary
- Opportunity to work on cutting-edge computer vision technology
- Impact on a product used by thousands
- Collaborative team environment
- Flexible work arrangements
- Professional development opportunities
How to Apply
Please include:
- Resume/CV
- Statement talking about your past experience and why you'd be good for the project.
- Portfolio or GitHub with relevant projects
- Brief description of your most relevant project
- Any research papers, blog posts, or technical writing
Required skills experience
| TypeScript | 4 years |
Required languages
| English | C1 - Advanced |
Published 14 November
ยท
Updated 14 November
28 views
ยท
0 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...