Oh yes, we're hiring.
Care to join us?

1 1 1
  • Customer Success Associate
    London, UK

    As a Customer Success Associate, you will be responsible for supporting the strategic management of accounts. You will interact with colleagues within and from other departments in your daily work to …

    View role
  • Project Manager (Customer Support)
    New York, USA

    As a Project Manager on the Customer Support team, you will be responsible for the whole project cycle – from setting up to populating data for the deliverables. As a bridge between our customers and …

    View role
  • Data Engineer
    Budapest, Hungary

    Whether you are an experienced Data Engineer, or a software engineer who wants to become one, we can provide you with the challenge to work on one of the world's largest facial coding databases and a …

    View role
Flexible Working / Competitive Salary / Training & Career Development / Reduced Gym Membership / Charity Work / Conferences / Drinks & More