Logo of HautAI

Remote Computer Vision Engineer

Remote or Tallinn, Estonia
Photo of Dilshoda Shamsieva
Dilshoda Shamsieva
Machine Learning
Must have skills:
Computer VisionPython
Nice to have skills:
Considering candidates from:
Estonia, Central Europe, Georgia, Kazakhstan, Armenia and Uzbekistan
Work arrangement:
Onsite or remote
Information technology
Visa sponsorship:
Company size:
11-50 employees
Logo of HautAI

Remote Computer Vision Engineer

Remote or Tallinn, Estonia
Haut.AI​ is developing a SaaS platform for skin health and beauty for the cosmetics industry. Their developments are based on the state-of-the-art algorithms of computer vision and machine learning. Among their clients are cosmetics companies, and plastic surgery clinics in Europe, the US, and South Korea.
Currently the company is looking for a Computer Vision Engineer to join them remotely with possible relocation to Tallinn, Estonia
  • Development of computer vision and deep learning algorithms for skin image analysis: classification and segmentation tasks
  • Code preparation for deployment
  • Preparing reports for executive and project teams
  • Monitoring of deployed models in production
  • Preparing documentation
  • Contributing to Proofs-of-Concepts and demo applications
  • Writing technical reports and presenting results to colleagues or a broader audience 
  • 2+ years of industry experience
  • Bachelor’s degree in Math, Physics, or Computer Science 
  • Communication skills in English
  • Knowledge of probability theory, mathematical statistics and linear algebra 
  • Knowledge of classical computer vision: edge detection, color spaces, histogram equalisation, thresholding etc.
  • Knowledge of basic ML algorithms (KMeans, PCA, ICA, log regression, decision trees, random forest)
  • Understanding of CNN (e.g. ResNet, UNet, MobileNet, VAE)
  • Knowledge of loss functions and evaluation metrics for classification and segmentation tasks
  • Basic knowledge of OOP
  • The ability to write clean Python code
  • Experience of working with numpy, pandas, sklearn, matplotlib, scipy 
  • Experience of work with at least one of computer vision libraries: OpenCV, PIL, scikit-image
  • Experience of work with at least one of deep learning frameworks: PyTorch, TensorFlow 
  • Ability to write training pipelines (data preprocessing, augmentation, train loop, validation)
  • Experience with preparing of ML algorithms for deployment
  • Knowledge of Git
  • Data visualization skills
  • Experience with Docker
  • Experience with generative adversarial networks (GANs) and autoencoders 
  • Experience with Azure, AWS and GCP
  • Work in innovative industry and rapidly developing digital skincare market
  • Collaboration with leading research universities all around the world
  • Most of the code we produce goes to production systems
  • Competitive compensation depending on experience and skills
  • Friendly, creative and cohesive team
  • Conferences and scientific events attendance
Interview process:
  1. Intro call with Toughbyte
  2. Tech interview with the team (around 1 hour) 
  3. The candidate is presented a test assignment 
  4. Second tech interview, assignment discussion (optional)
  5. Interview with the founders

Position closed, but we can still help

Check out our current open positions