Position: Computer Vision Engineer (Germany)
Company: Tribe GmbH
Category: C++
Experience required: 2y
English level: upper

ABOUT TRIBE

Our mission is to provide everyone in Europe with instant access to eyecare. We believe that buying glasses should be as easy as buying clothes but as safe as going to the doctor.

Therefore, we are building the world’s fastest and most reliable way to buy prescription glasses with nothing but your smartphone. We are literally putting the optician in your pocket so you can order a new pair of glasses from wherever you are.

Our mobile app helps customers find a frame that truly fits their face and style, offers realistic virtual try-ons and easy sharing with loved ones and lets them update their lens prescriptions whenever needed.

Tribe has recently been acquired by Mister Spex, Europe’s largest online optician. As such, your work has the chance to directly impact the lives of millions of people.

THE OPPORTUNITY

We are looking for an experienced computer vision engineer to take on a leading role and help develop the core technology of our business. Reporting to Chief Technical Officer (CTO), your primary tasks will be:

- Establishing standards for our core technology, i.e. precise measurements of facial metrics that are relevant for optical applications
- Evaluating best technologies and picking right tools for the tasks at hand
- Debating, discussing and deciding on the overall architecture
- Enhance and develop new features induced by customer needs
- Writing beautiful, elegant, easy to maintain, and understandable code
- Documenting and describing your decisions in diagrams and comments
- Ensuring high performance and responsiveness of relevant assets
- Maintaining the end-to-end software delivery cycle
- You are expected to provide input and interact with the mobile team and business stakeholders.

We encourage an open feedback culture in which all team members share and discuss feedback continuously. In addition, personal development goals for each team member will be defined jointly and reviewed regularly. For you, personal development goals will be defined and reviewed informally with the CTO on a monthly basis. Performance will be reviewed more formally on a quarterly basis by the CTO in conjunction with Board Members as is appropriate.

REQUIREMENTS

Following the Must/Should/Could language convention, you need to tick the following boxes:

- MUST have excellent skills in computer vision / facial recognition applications and underlying mathematical concepts (machine learning / neural networks)
- MUST be familiar with 3rd party vendors providing necessary and state-of-the-art libraries and SDKs
- MUST write reusable, testable, and efficient code (preferably some C derivate)
- SHOULD have 3D modeling and augmented reality experience
- SHOULD have a sense for design and UI/UX
- SHOULD have a good understanding of code testing and versioning tools
- SHOULD have a get-stuff-done mentality in a move fast and break things environment
- SHOULD have experience in game and app development
- COULD be looking to set the bar and lead on standards of code quality
- COULD express yourself well in writing creating documentation, diagrams, and well-documented code
- COULD consider, understand, and implement security and data protections

WHY YOU WILL LOVE WORKING HERE

Originally founded in Berlin, our diverse team works from all over Europe. We have been committed to a remote-friendly culture since the beginning, prioritizing talent over location from the start.

You will be working with a stellar team with 15+ years’ experience in university research, tech start-ups and top-tier consulting. Your work will have direct and measurable impact on the road towards realizing our vision of providing everyone in Europe with instant access to eyecare.