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
To apply for this and other jobs on Djinni login or signup.
Loading...