Join our team to build better future with state-of-the-art technology

We are a machine learning software and product development house working at the intersection of cutting-edge AI and practical software solutions. Our team excels in data science, machine learning engineering, product and project management.

HQ in Estonia with international branches in 3 countries

Open positions

Open positions

Machine Learning Engineer

This role is a great fit for someone passionate about both data science and software engineering.

See more

Junior Machine Learning Engineer

This role is a great fit for someone passionate about both data science and software engineering who is just starting their career as MLE.

See more

Software Techical Lead

This role is a great fit for an experienced software engineer with strong technical leadership skills who thrives in collaborative environments and is passionate about establishing engineering excellence while bridging the gap between software development and machine learning. This is a senior position. 

See more

Full-Stack Software Engineer

This role is a great fit for a versatile developer who enjoys working across the entire tech stack to build user-friendly AI applications. Both front-end and back-end skillset needed.

See more

Our core values

Our core values

We believe in many things. We believe that technology is the key to a better future; that AI can solve many problems humanity faces, and that we have the necessary skills to find solutions to these concerns. We invest in our team and carefully select the projects we work on. We are an A-team through and through, and you can count on us at 2 PM or 3 AM – with prior arrangement, of course.

Read more from our About page.

Curious

We are as just as curious about technological advancements as we are about the best solution to the problem.

Commited

We commit to push towards everyone’s success – company’s, personal and our clients.

Resilient

We do not give up. We effectively adapt and recover from challenges, setbacks, and changes. We thrive in the face of adversity, learn from challenges, and maintain a positive and productive attitude.

Caring

We look out for each other, we support each other and respect each other. The wellbeing of our people is very important. We care. One for all and all for one.

Proactive

We are self-driven, take initiative, are solution-oriented and forward-thinking. When something is bothering you or see a better way, take initiative and speak up until you are heard. We take ownership of finding solutions, both for ourselves and for our clients.

Collaboration & open communication

We believe the best solutions emerge from combining perspectives and expertise. Teamwork makes the dream work. We encourage you to speak up, to express your thoughts and feelings. We want to hear what is on your mind and also tell you what is on our minds.