Haut.AI is an innovative SaaS product that automates the collection of high-quality skin data. We help skincare brands provide skin testing and build interactive product recommendations on e-commerce platforms.
Build loyalty and engagement with your customers by offering a high-quality, state-of-the-art beauty advisor on your e-commerce platforms. Monitor and provide continuous feedback through skin diary.
ENGAGE WITH YOUR CUSTOMERS
Based on your customer's skin metrics, which are formed by cutting-edge image analysis and information on the user's lifestyle, our innovative AI-powered recommendation engine will suggest appropriate skincare products to achieve the perfect skin.
RECOMMEND SUITABLE PRODUCT
Trained on millions of face and skin images, our advanced AI engine quickly and efficiently evaluates the face, identifying more than 15 essential skin health and beauty metrics.
ANALYSE SKIN CONDITION
Haut.AI provides skincare brands with a B2B SaaS tool, available as an API and SDK, for AI skin analysis for their customers. This product facilitates R&D, provides essential tools for building skin analysis apps, and allows brands to develop a better understanding of their clients' needs.
Use cases
Connect with your customers
Incorporate Skin SaaS' AI algorithm into the interface of your own client application to accurately analyse skin, provide personalised product recommendations and beauty guides for your customers. The platform conducts a detailed skin analysis online, calculates key skin health and beauty metrics, and transmits the gathered information to your customer app. Simultaneously, you'll receive comprehensive reports through Haut.AI's dashboard.
Build your own product personalisation
Use data-driven cosmetics recommendations to get marketing insights for retail points of sale and online marketplaces. The information you provide will be analysed by Skin SaaS' AI algorithms, and you'll also receive aggregated, anonymised analytics through Haut.AI's dashboard.
Track testing at scale
Use Skin SaaS to transform R&D insights into actionable, science-driven marketing opportunities. Skin SaaS allows you to test a particular product's effectiveness in a standardised manner using the power of machine learning. What's more, you can generate marketing hypotheses based on training algorithms applied to your specific lab images and selfies.
Track skin changes
Private practice doctors, dermatology specialists and researchers can use Skin SaaS's intuitive web-based interface to perform skin diagnostics, track changes in skin condition, analyse research data and generate detailed and comprehensive skin reports for their clients.
SCIENTIFICALLY-BACKED ACCURACY
You have one shot at connecting with your customer
Our tools help you build trust, engagement and loyalty
SIMPLE BUT MIGHTY API
POWERFUL TOOL
High-throughput API with simple integration. Just send a photo to Skin Cloud and we will perform a quality check, generate a skin metrics report, create personalised skin care recommendations, and deliver a simulation of the skincare treatment's effects.
Over 15 skin and face parameters tested on high-quality datasets and validated by skin experts.
Together with our API and SDK, we provide web-based dashboards for advanced business intelligence. This simple-to-use service is designed to help you develop a clearer vision of your customer's or client's needs and provides an array of algorithms and other powerful features.
Three steps to accurate AI skin analysis
You’re three steps away from building better customer connections
Get a quote tailored to your needs
Connect your existing e-commerce platform and engage with your customers
Schedule a demo for our Skin SaaS system
Pricing
Transparent pricing plan based on usage
BASIC
Use our ready-made applications to analyse your clients' skin condition, get comprehensive reports and try personalised recommendations.
SMALL & MEDIUM-SIZED BUSINESS
Why not experiment, customise the algorithm, and create new recommendations by adding your own products? Haut.AI will help you provide an exceptional digital experience.
Bring digital transformation to your cosmetics brand. A dedicated account manager and support team will work with you to build a fully customised solution powered by Skin SaaS.
ENTERPRISE
Give it a try!
Select an image to see a sample Skin Metrics report using our novel Live Image Quality Assurance (LIQA) technique
Press
Industry Insight: How Digital Tech is Iterating Beauty
This Female AI Scientist Quietly Built A Profitable Longevity Startup In Estonia That Is Dominating The Global Skincare AI Market
The Fashion Exec's Guide to Generative Artificial Intelligence
Four New Need-to-Know B2B Beauty Tech Tools
Haut.AI claims to be the first company to incorporate generative AI for skin simulations
Selfies for skincare | Interview with Anastasia Georgievskaya, CEO and Co-founder, Haut.AI
Special Series Part 4: From Wigs To Fish, Some Very Quirky AI Startups Got Funded In 2022
Haut.AI Taps BreezoMeter Environmental Data for Personalized Skin Care Recommendations
Innovative AI skincare company Haut.AI partners with retail giant Ulta Beauty to revolutionise the beauty and skincare industry
'Ready to adopt': AI skin analysis firm Haut.AI aiming to tap into 'tech savvy' Asian market
Haut.AI Raises €2 Million to Expand in Skincare B2B SaaS
Haut.AI announces the first external fundraising from strategic investors LongeVC and from Grupo Boticario shareholders VC arm, following the company's impressive roster of 2023 product launches, including SkinGPT
Supported by the EAS innovation voucher grant aimed at legal consulting in the area of intellectual property protection to develop and execute IP protection strategy.
Collaborate with developers and with designer to deliver high-quality experiences that lead to desired outcomes
Supporting tasks throughout whole lifecycle, from analysis to deployment
Formalising product feature requirements and specifications in JIRA tickets
Competitor research
Conducting customer interviews (NPS, PMF)
Coordination of the SaaS roadmap: managing, adjusting and approving any change
Learn more
Tech Lead
Responsibilities Eliminate technical blockers, setup and evolve the product tech strategy. Communication and coordination with product owners and project managers to define and deliver the product vision. Onboard, grow and empower his team members.
Requirements
Solid knowledge of Python, Kubernetes, Azure & GCP stack and Backend Development in general.
Choose the right technology stack, ready-to-use components and solutions/architecture.
Organization of teamwork to meet the plan and schedule.
Elaborate and document architecture decisions.
Decompose business tasks to technical requirements.
Ensure quality and deadlines execution for your team.
Code Reviews.
Estimate technological risks and notify stakeholders.
Set and ensure the execution of company coding guidelines code styles and patterns within the team.
Use best practices for code improvements, testing, automation and delivery.
Tools we use to work efficiently Asana, Slack, Bitbucket (git), Jira, Confluence.
Bonuses and perks
Work in innovative industry and digital healthcare project — we fight aging and extend healthy longevity through computer vision.
Collaboration with leading research universities all around the world.
Competitive compensation depending on experience and skills.
Friendly, creative and cohesive team.
Conferences and scientific events attendance.
Senior Python Developer
Responsibilities Development of product code base according to the requirement, refactoring, debugging, and producing documentation. Eliminate technical obstacles, and establish and evolve the product technology strategy. Coordinating with product owners and project managers to define and deliver the product vision. Interview potential candidates, and participate in 3rd-level tech support.
Requirements
Solid knowledge of Python, Kubernetes, Azure & GCP stack and Backend, Development in general;
Choose the right technology stack, ready-to-use components and solutions/architecture;
Organizing teamwork in order to meet the schedule and plan;
Elaborate and document architecture decision;
Decompose business tasks to technical requirements;
Ensure quality and deadlines execution for your team;
Code Reviews;
Estimate technological risks and notify stakeholders;
Set and ensure the execution of company coding guidelines code styles and patterns within the team;
Manage cloud infrastructure (Azure, GCP, Kubernetes);Use best practices for code improvements, testing, automation and delivery.
Tools we use to work efficiently Jira, Slack, Gitlab, Confluence.
Bonuses and perks:
Creative work on developing the core company product. This means freedom of experimenting and multiple new technologies to try.
Competitive salary depending on skills;
28 days of annual leave;
Comfortable office in Tallinn with awesome coffee and regular offline and online events and team outings;
Option to work fully remotely with a flexible schedule;
All necessary devices for development and tests are regularly provided by the company;
Friendly, creative, and cohesive team. We hugely support cross-projects experience sharing and company-level initiatives;
Inclusive environment - we value diversity.
HR Manager
We are looking for a talented and motivated HR Manager.
Responsibilities:
Develop and implement HR strategies and initiatives aligned with the overall business strategy;
Bridge management and employee relations by addressing demands, grievances or other issues;
Manage the recruitment and selection process;
Support current and future business needs through the development, engagement, motivation and preservation of human capital;
Develop and monitor overall HR strategies, systems, tactics and procedures across the organization;
Nurture a positive working environment;
Oversee and manage a performance appraisal system that drives high performance;
Maintain pay plan and benefits program;
Assess training needs to apply and monitor training programs;
Report to management and provide decision support through HR metrics;
Ensure legal compliance throughout human resource management.
Requirements:
Good communication skills in English (B2+);
High level of responsibility, punctuality;
Proven working experience as HR Manager or other HR Executive;
People oriented and results driven;
Excellent active listening, negotiation and presentation skills;
Competence to build and effectively manage interpersonal relationships at all levels of the company.
Tools we use to work efficiently: Jira, Slack, Confluence, Miro, Figma
Bonuses and perks
Work in innovative industry and digital healthcare project — we fight aging and extend healthy longevity through computer vision.
Collaboration with leading research universities all around the world.
Competitive compensation depending on experience and skills.
Friendly, creative and cohesive team.
Conferences and scientific events attendance.
Q&A Engineer
We are looking for a talented and motivated Q&A Engineer
Responsibilities:
Create and execute functional regression, smoke, and sanity tests;
Writing/fixing automated tests - Our technology stack is Python+k8s+public clouds;
Work with the development team to ensure applications are tested to the defined level of acceptance;
Communicate closely with Product and Dev teams;
Log bugs and investigate when and how introduced, prioritizing issues correctly;
Requirements:
Extensive experience in web exploratory testing;
Ability to write tests on Python+Pytest;
Ability to profile/debug using web browser console, linux tooling;
Basic knowledge of SQL, Linux, git.
A significant plus for a candidate:
Strong troubleshooting skills and experience working closely with dev teams;
Experience in unit testing;
Non-functional testing knowledge;
Basic knowledge of Docker, Kubernetes, GCP, Azure, GitlabCI;
Selenium.
Tools we use to work efficiently: Jira, Slack, Confluence, Miro, Figma
Bonuses and perks
Competitive salary depending on skills;
28 days of annual leave;
Comfortable office in Tallinn with awesome coffee and regular offline and online events and team outings;
Option to work fully remotely with a flexible schedule;
All necessary devices for development and tests are regularly provided by the company;
Friendly, creative, and cohesive team. We hugely support cross-projects experience sharing and company-level initiatives;
Inclusive environment - we value diversity.
Executive Assistant
We are looking for a talented and motivated Executive Assistant.
Responsibilities:
Managing paperwork with suppliers and contractors: contracts, invoices;
Conducting calls with clients and partners;
Managing communication within the different departments of the company: developers, HR, designers;
Preparing business presentations for clients, grant applications and internal meetings;
Writing various text materials: platform manuals and descriptions, grant applications, and etc.;
Operational management (sending parcels, setting up calls, email campaigns, Visa applications, hotel reservations, buying stationary, and etc.);
Social media management (FB, LI, website blog).
Requirements:
Good communication skills in English (B2+);
2+ years of experience as an Executive Assistant;
High level of responsibility, punctuality.
Tools we use to work efficiently: Jira, Slack, Confluence, Miro, Figma
What we offer:
Work in innovative industry and rapidly developing digital skincare market;
Competitive compensation depending on experience and skills;
Friendly, creative and cohesive team.
Middle CV/DL engineer
Responsibilities
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 audien
Requirements
Theoretical:
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
Practical:
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 of with Docker
General:
2+ years of industry experience
Bachelor's degree in Math, Physics, or Computer Science
Communication skills in English
Also, nice to have:
Experience with generative adversarial networks (GANs) and autoencoders
Tools we use to work efficiently Asana, Slack, Bitbucket (git), Jira, Confluence.
Bonuses and perks
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
Customer Success Specialist
We are looking for a talented and motivated Customer Success Manager.
Responsibilities
Working with both SMB and Enterprise customers to achieve maximum value from their investment
Ensuring the customer receives everything they expected from the sales and marketing process
Identify issues/enhancements required by clients
Liaise with Support/Development team to improve software
Identify potential use cases with clients
Learn the software and be able to demonstrate at a high level
Identify clients' pain points and frustrations and be able to offer advice and resolutions
Report on platforms performanc
Requirements
Experience in a customer success role at either a Software or SaaS business
Confident & engaging
Commercially minded, with the ability to identify growth opportunities
Organised and efficient with the ability to work autonomously
An exceptional communicator
A strong team player
Able to multi-task, prioritise and manage time effectively
Self-motivated
You have a minimum of 3-4 years of experience in the customer-facing customer success field (Having experience in a B2B SaaS company is a major plus)
Bonuses and perks
Work in innovative industry and rapidly developing digital skincare market
Collaboration with leading research universities all around the worldCompetitive compensation depending on experience and skills
Friendly, creative and cohesive team
Conferences and scientific events attendance
Data Analyst
Currently we are looking for talented and motivated Data Analyst for our Tallin's office.
Responsibilities: ● Development of recommendation system● Ad-hoc reporting● Interpreting and analyzing data using statistical techniques ● Preparing statistical reports● Data visualization● R&D in the area of computer vision for skincare
Requirements: ● Strong ability to write good code in Python: pandas, numpy, scikit-learn, matplotlib, plotly● Strong knowledge of SQL (PostgreSQL)● Strong knowledge of mathematical statistics ● 2+ years industry experience in data analytics. You should be familiar with general process (data preparation and preprocessing, training, testing, deployment and iterative improvement) ● Familiarity with machine learning approaches for development of recommender systems ● Familiarity with data visualization approaches ● Advanced English level
Also, nice to have: ● Experience in computer vision is a strong plus ● Experience with at least one of the deep learning frameworks: Pytorch, TensorFlow, etc. ● Experience with Azure, AWS or GCP
Tools we use to work efficiently: Jira, Slack, Gitlab, Confluence
Bonuses and perks: ● 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
Customer Support Manager
We are looking for a talented and motivated Customer Support Manager who will help us to build a scalable Customer Support function and ensure customer success and satisfaction.
Who are we looking for:
You are someone who is passionate about servicing customers;
You guarantee customer satisfaction, product quality, and ongoing customer success;
You ensure service levels are met and support quality is exceeded while being an important driver for product improvement;
You participate in customer-facing calls communicating progress updates, action plans, and resolution steps;
You coordinate root-cause analysis and fixes for complex issues and customers while being necessary for providing a consistent quality experience, bringing new and improved support methodologies to products.
Responsibilities:
Take care of all requests from customers: track, ensure timing, answers, status update;
Make and maintain knowledge database and FAQ (Confluence and Gitbook);
Write guidelines and manuals for customers;
Communicate with the technical and business development team;
Build and develop customer support functions;
Take care of all requests from customers: track, ensure timing, answers, status update;
Make and maintain knowledge database and FAQ (Confluence and Gitbook);
Write guidelines and manuals for customers;
Communicate with the technical and business development team;
Build and develop customer support functions, Introduce and apply performance metrics to evaluate and improve customer support operations.
Requirements:
2+ years of experience in IT industry as Customer Support Specialist;
2+ years experience of building and managing Customer Support function in IT company;
Solid expertise with Jira and Jira Service Desk;
Expertise in developing and applying performance metrics to measure effectiveness of customer support;
Experience in running 24x7 support operations and with teams across multiple locations will be an added advantage;
Experience of writing technical and user documentation;
Communicating with customers over Jira Service Desk, emails and calls;
Excellent English (verbal and written);
Understanding of API, web applications and cloud computing concepts.
Tools we use to work efficiently Atlassian Jira & Confluence, Slack, GitBook, Miro, Google Docs/Sheets
What we offer Unique and fascinating opportunity of building the Customer Support function for a leading company in AI for skin care and health in the world. This means freedom in experimenting, brainstorming, and multiple new technologies to try and test.
What's more? ● Competitive salary depending on experience and performance based annual bonus; ● Office in Tallinn headquarters or remote work (from home); ● Friendly, creative, and cohesive team
Data Analyst
Responsibilities
Interpreting and analyzing data using statistical techniques.
Preparing statistical reports.
Data visualization.
Generate ad hoc reports.
Requirements
Strong ability to write code in Python, knowledge of pandas, matplotlib, seaborn, numpy.
Knowledge of SQL.
Strong knowledge of statistics.
Familiarity with data visualization skills.
Strong analytical skills with the ability to collect, organize, analyze significant amounts of data with attention to details and accuracy
Tools we use to work efficiently Jira, Slack, Bitbucket (git).
Bonuses and perks
Work in innovative industry and digital healthcare project — we fight aging and extend healthy longevity through computer vision.
Collaboration with leading research universities all around the world.
Competitive compensation depending on experience and skills.
Friendly, creative and cohesive team.
Conferences and scientific events attendance.
Designer
Responsibilities
Design of sites, website elements, interfaces, mobile and web applications.
Participation at the stage of formation of technical specifications, analysis and formalization of business requirements.
Analysis of customer requirements.
Description of user scenarios.
Analysis of user behaviour, identifying and solving problems in UX.
Creation of presentation materials.
Graphic design.
Requirements
Estonian and English language skills.
Portfolio availability.
Interest and passion for Tech startups, especially for the field of Artificial Intelligence and Computer Vision.
Last course Bachelor program students / Masters program students.
Networking and relationship building skills, excellent communication skills, competent speech.
Organization skills and attention to details.
Familiarity with SaaS, AI, deep learning, beauty and lifestyle will be a bonus.
Bonuses and perks
Work in innovative industry and digital healthcare project — we fight aging and extend healthy longevity through computer vision.
Collaboration with leading research universities all around the world.
Competitive compensation depending on experience and skills.
Friendly, creative and cohesive team.
Conferences and scientific events attendance.
Python developer (ML engineer)
Currently we are looking for talented and motivated Python Developer who is interested in Machine Learning for our Tallinn office in Telliskivi (LIFT99)
Responsibilities
Write effective and scalable code.
Development and deployment of ML and AutoML pipelines.
Development and deployment of computer vision algorithms.
Communication with other machine learning engineers and backend developers.
Requirements
Strong programming skills in Python.
Familiarity with code review, software testing, and Git.
Experience with Linux/Unix environments.
Solid knowledge in computer science (algorithms and data structures).
Strong interest in Machine Learning.
Nice to have
Experience with PostgreSQL and MongoDB is a plus.
Familiarity with Azure Cloud, Google Cloud or similar.
Knowledge of OpenCV and machine learning libraries (PyTorch, Tensor Flow, Keras, Scikit-learn) is a strong plus.
Bonuses and perks
Work in innovative industry and digital healthcare project — we fight aging and extend healthy longevity through computer vision.
Collaboration with leading research universities all around the world.
Competitive compensation depending on experience and skills.
Friendly, creative and cohesive team.
Conferences and scientific events attendance.
Python developer
Currently, we are looking for talented and motivated Python developers.
Responsibilities
Design and build scalable and high-performance web applications
Writing reliable, scalable, testable, readable, and documented code
Communicate closely with Product and DS teams
Learn the needs of our users and define solutions with your product manager and tech lead
Think beyond the code and about our customers
Requirements
Experience with web-based applications built using Django/FastAPI/Starlette frameworks
Strong experience with Python and software engineering experience
Experience with container technologies and microservice architecture
Experience with k8s
Experience with clouds (better GCP and/or Azure)
Experience with PostgreSQL
Also nice to have:
Strong troubleshooting skills
High level of self-organization, ownership, and responsibility
Proactive attitude, ability to work around blocks with creative thinking
Communication skills in English
Able to self-plan and maintain an agile (hybrid-remote) working environment
CI/CD experience
What we offer:
Work in innovative industry and emerging market
Collaboration with leading research universities all around the world
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
Conferences and scientific events attendance.
Technical project manager
Currently, we are looking for talented and motivated Technical project managers.
Responsibilities
Coordination of the SaaS development project team
Adjusting development methodologies and workflow to improve speed and reliability
Supporting tasks throughout whole lifecycle, from analysis to deployment
Managing, adjusting and approving any changes in project scope, schedule, design and/or budget
Identifying and mitigating potential risks
Managing the relationship and communication with the client and stakeholders
Defining metrics and criteria for performance, testing and product acceptance
Writing specifications and technical documentation
Requirements
Experience in program or project management
Experience managing group goals, driving timelines, and organizing/presenting data
Experience in the implementation of Agile development methodologies
Communication skills in English
Will be a bonus:
Knowledge of cust dev / jobs-to-be-done methodologies, ability to form product hypotheses and understand how to test them and make decisions based on them
Ability to use analytics services (at least one): Google Analytics, Amplitude, Appsflyer. AppMetrica
Understanding of the main marketing metrics: CPI, CPA, Arpu
Experience in working and building end-to-end analytic
Tools we use to work efficiently: Jira, Slack, Confluence, Miro, Figma
What we offer:
Work in innovative industry and emerging market
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
Junior SRE
Currently, we are looking for a talented and motivated junior System Monitoring. Remote position
Responsibilities:
Maintain service stability and solve issues on the early stage
Written communication with English-speaking employees, clients and hosting providers
Maintain good relationships with our users
Create bugs in our bug tracking system (JIRA) with all information needed to fix
Participate in the development of configuration management and monitoring infrastructure
Write postmortems and perform actions if you miss the previous item
Write good self-documented scripts and configurations (and useful documentation when just a good script is not enough)
Evaluate and prioritize customer support cases
Research, identify and provide solutions to product issues
Track issues through to resolution, within agreed time limits
Participate in architecture design of new software components or their parts
Requirements:
2-3 years of experience as a successful IT technical support engineer focused on complex software applications for business users (ideally web-based B2B Saas)
Hands-on experience with helpdesk and bug tracking software (e.g. JIRA)
Excellent communicator
Knowledge of TCP/IP networks
Experience with monitoring software (Prometheus, Grafana, Sentry, Google Cloud Monitoring in our case)
Good written English (speaking English is not required, but nice to have)
Also nice to have:
Experience in writing simple scripts (Python preferred)
Experience in usage of the automation tools (terraform, gitlabCI or/and argocd), systems (linux) and package management (pypi, helm)
Cloud (GCP in our case) experience
Experience in support of the Linux/UNIX-based project with several well-loaded servers in
Ability to set priorities and take responsibility
What we offer:
Work in innovative industry and emerging market
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
UX designer
Currently, we are looking for a talented and motivated UX designer.
Responsibilities:
Design end user experiences user journeys, wireframes, interactive prototypes, and polished visual design components according to technical requirements and based on collaborative brainstorming
Design and prototype elegant solutions for web and mobile apps
Translate business and user needs and technology constraints into solution concepts that are meaningful, easy to use, and engaging
Analyze the usability of apps propose creative solutions for improvement
Perform competitive analysis of design and UX solutions
Requirements:
3+ years of experience as a leading individual contributor role in designing end user experiences
Strong experience with sketching and prototyping as a means to explore and convey design solutions
Understanding of the layout principles (HTML / CSS)
Understanding bootstrap (4/5) grid
Understanding flex layout and principles of adaptive layout
Understanding browser-specific controls styling
Understanding svg graphics specification and principles of font generation
Experience in creating a component library
Proficiency in Figma, experience with Photoshop, Illustrator
Experience in Design Systems Development
Comprehensive knowledge of design patterns, having an excellent understanding of the contemporary trends in graphic design
Experience with wireframes design, mockup, interactive prototypes, mind-map, interaction scenarios
Experience in conducting UX research
Up-to-date portfolio
Communication skills in English
Tools we use to work efficiently:
Jira, Slack, Confluence, Miro, Figma
What we offer:
Work in innovative industry and emerging market
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
QA engineer
Currently, we are looking for a talented and motivated QA engineer.
Responsibilities:
Create and execute functional regression, smoke, and sanity tests
Writing/fixing automated tests - Our technology stack is Python+k8s+public clouds
Work with development team to ensure applications are tested to the defined level of acceptance
Communicate closely with Product and Dev teams
Log bugs and investigate when and how introduced, prioritising issues correctly
Requirements:
Extensive experience in web exploratory testing
Ability to write tests on Python+Pytest
Ability to profile/debug using web browser console, linux tooling
Basic knowledge of SQL, Linux, git
Also nice to have:
Strong troubleshooting skills and experience working closely with dev teams
Experience in unit testing
Non-functional testing knowledge
Basic knowledge of Docker, Kubernetes, GCP, Azure, GitlabCI
Selenium
What we offer:
Work in innovative industry and emerging market
Collaboration with leading research universities all around the world
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
Junior Computer Vision/Deep learning engineer
Currently, we are looking for talented and motivated CV/DL engineers.
Responsibilities:
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
Requirements:
Theoretical:
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)
Basic understanding of CNN (e.g. ResNet, UNet, MobileNet)
Knowledge of loss functions and evaluation metrics for classification and segmentation tasks
Basic knowledge of OOP
Practical:
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)
Basic knowledge of Git
Basic data visualization skills
General:
Bachelor's degree in Math, Physics, or Computer Science;
Communication skills in English;
Also, nice to have:
Experience with generative adversarial networks (GANs) and autoencoders
Experience with Azure, AWS and GCP
Experience with Docker
Our technical stack:
Python, Pytorch, ONNX, TensorFlow, albumentations, OpenCV, Microsoft AzureML, pip, PostgreSQL
What we offer:
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.
Java developer
Currently, we are looking for a talented and motivated strong middle/senior Java developer.
Responsibilities:
Elaboration of requirements with clients
Development and support according to business requirements
Conducting Code reviews
Support and release of new versions
Requirements:
Experience with Java - minimum three years
Experience with Spring Frameworks (Spring Boot, Spring Data, Spring Cloud, etc)
Knowledge of classical algorithms and data structures
Excellent knowledge of SQL, writing complex queries and optimization
Experience with Git
Ability to work with the automatic build system (Maven)
Experience with Message Broker systems
Experience with Docker
Written English
Also nice to have:
Experience with Kubernetes
Experience with Microsoft Azure
PostgreSQL administration experience
Experience in building analytical systems
Spoken English
Tools we use to work efficiently: Jira, Slack, GitLab (git), Confluence What we offer:
Work in innovative industry and emerging market
Collaboration with leading research universities all around the world
Competitive compensation depending on experience and skills
Friendly, creative and cohesive team
Conferences and scientific events attendance
JavaScript engineer
Currently, we are looking for a talented and motivated JavaScript engineer.
Responsibilities: We are looking for a developer to join a product team developing a new web application for real-time video capturing and analysis on mobile devices. The application is designed to be embedded in third party websites and mobile applications. As the product evolves the team is growing and we are looking for a person to help us with at least one of the tasks:
Develop asynchronous JavaScript code to add new features;
Prototype new real-time image analysis algorithms together with Data Science team;
Write unit-test, simulation tests;
Update UI elements to improve UX for end-user.
Requirements:
Technical skills:
Strong knowledge of Javascript (es6), Typescript;
React or Vue framework;
Knowledge of asynchronous JS elements (Promises, async/await), RxJS observables, chains;
Understanding of Algorithms and Data Structures, ability to write optimal code;
Understanding of CI/CD.
Soft skills:
Good knowledge of English for reading and writing clear code and documentation;
Good communication skills for teamwork.
Significant plus for a candidate: Some of listed below experience can be very helpful:
knowledge of C++;
experience with WebGL;
experience with AR filters, AR masks development;
experience with webworkers and WebAssembly technologies;
experience with any tasks of image or video processing in browser;
experience with neural network inference in browser via TensorFlow.js
strong troubleshooting skills;
proactive attitude, ability to work around blocks with creative thinking.
Our technological stack TypeScript, Vue, WebRTC, WebAssembly, WebGL, MediaPipe, TensorFlow.js, GitLab, Google Firebase, Microsoft Azure DevOps.
Tools we use to work efficiently: Atlassian Jira & Confluence, Slack, GitBook, Miro
What we offer: First of all, an extremely interesting work on developing a new product in the company portfolio for an emerging market. This means freedom of experimenting, brainstorming, and multiple new technologies to try. What's more?
Product team with new features development tasks;
Competitive salary depending on skills;
Office in Tallinn headquarters or remote work (from home) options are possible;