Summer internship @ Face Technology Division

Thank you! Applications are now closed.

A quick summary
A quick summary

What’s in it for you?

The best way to start your career is to work together with some of the best and brightest minds within your field of interest. Spend an unforgettable summer as a part of our Face Technology Division, which develops cutting-edge face tracking and beauty AR technology.

Internship length

The internship will be held in our Zagreb office for 6 weeks (between the end of August and the beginning of October). It is a full-time, financially compensated position that lets you experience what it feels like to be a part of a growing, successful company.

Internship topics

Choose one of the available topics and collaborate with our experienced engineers. New ideas and curiosity are always welcome – we want you to grow professionally, but also appreciate the fresh perspectives you bring to the table.


If you are a Master’s student or you’ll become one this fall, this internship was designed for you. Gain hands-on experience with the possibility of permanent employment after your graduation, and an outstanding reference for your resume.

Choose your topic
Choose your topic

Available projects

A game based on emotion recognition

Work on introducing new features to a fun game that utilizes your facial movements, expressions and emotions to smash targets and score points.

It is an exciting opportunity to code a new game logic, as well as introduce new features and graphics.

Prerequisites: A reasonable knowledge of C++ is required. Experience with the SDL library is a bonus.

Applications are now closed.

Make-up style transfer using color-aware GAN

GANs have revolutionized the fields of photorealistic image synthesis, image-to-image translation and style transfer. The research community is now mainly focused on controlling different aspects of image synthesis using GANs.

Join us in discovering how to use the CA-GAN model to modify the colors of a specific face area (e.g. lips) and transfer them to another image while keeping the rest of the image intact. The goal of this project is to set up a training framework with the CA-GAN model and train it in a weakly supervised manner.

Prerequisites: basic ML knowledge, some GAN knowledge, basic Python ML training framework knowledge (Pytorch or Tensorflow)

Applications are now closed.

About us

At Visage Technologies, we develop smart solutions powered by computer vision and machine learning. A specialized division of the company – Automotive Division – exclusively collaborates with a major automotive safety supplier, developing algorithms for ADAS (Advanced Driver Assistance System). The system detects and tracks objects such as other vehicles and pedestrians, with applications such as automatic braking, lane keeping assistance, adaptive cruise control, etc.

Visage Technologies has been among the fastest-growing technology companies since 2017. Our team keeps growing as well, so we’re often on the lookout for new colleagues.