Join the team.

Computer Vision Engineer

We are looking to hire a full time Computer Vision engineer to join our team in Berlin.

You have strong background in computer science and math and deep understanding of fundamental CV algorithms. You know the state of the art CV methods. You have expertise in one or more of the following areas: egocentric vision, scene understanding, object detection/recognition, SLAM, and eye tracking. You are fluent in C++ and Python. You are self-motivated and excited about pushing the boundaries of the state of the art.

email us to apply

(please include your cv and links to relevant work)

Machine Learning Engineer

We are looking to hire a full time Machine Learning engineer to join our research and development team in Berlin.

You have a background in math and computer science and have experience in solving problems using machine learning. You are up-to-date with the state of the art in machine learning. You are excited about developing machine learning solutions for computer vision problems: tracking, recognition, object detection. You have experience working with Keras and are fluent in C++ and Python.

We have a lot of exciting projects in the pipeline!

email us to apply

(please include your cv and links to relevant work)

Assembly and Fulfillment

We are looking to hire a full time member on our hardware team for assembly and fulfillment of Pupil Labs hardware in Berlin.

You have good general technical understanding. You pay close attention to detail and have rigorous standards for quality. You have craft or precision mechanic training. You are independently motivated and committed to your work. You will be a part of a small and effective team and will gain a comprehensive understanding of the entire manufacturing process. You will be responsible for assembling Pupil eye tracking hardware. You will contribute to the entire fulfillment process: assembly, testing, quality control, shipping.

email us to apply

(please include your cv and links to relevant work)

Unity Developer

We are looking to hire a full time Unity software developer with solid skills in C# to create Unity3d plugins for eye tracking in head mounted displays (VR/AR) to join our team in Berlin.

You have a comprehensive understanding of the Unity3D development environment. You have experience in developing VR tools and/or experiences. You know your way around coordinate systems and understand the VR camera rig. You have written your own shader before. You will be working with our VR eye tracking hardware add-ons guided by our designers to create an immersive VR + eye tracking demo application. You must be a great communicator, very organized, and highly self-motivated.

email us to apply

(please include your cv and links to relevant work)

Python Developer

We are looking to hire a full time Python developer to join our team in Berlin.

You love Python. You are a super efficient implementer. You are thinking about the future; you care deeply about writing code that is pleasure for others to read. You want to work on challenging projects in a small and committed team.

Join us and build tools for an open source community of researchers.

email us to apply

(please include your cv and links to relevant work)

Android Developer

We are looking to hire an Android software developer to join our team in Berlin.

You have a comprehensive understanding of the Android development environment and experience with Android NDK. You can show us a portfolio of Android apps. You care deeply about robust code and a maintainable codebase. You can work in a team of specialists to build a high performance android service with frontend app and ZMQ networking backend.

email us to apply

(please include your cv and links to relevant work)

Sales and Operations

We are looking to hire a part time employee to join our sales and operations team. Remote work is OK pending experience. On-site work in Bangkok is preferred.

You are an precise and efficient communicator. You are eager to learn new workflows. You have experience in technical support and/or sales. You are 100% fluent in written and spoken English.

email us to apply

(please include your cv and links to relevant work)

Javascript Developer

We are looking to hire a part-time Javascript developer to join our team. Remote work is OK, but on-site in Bangkok is preferred.

You are excited about the future of the web and Javascript. You have solid javascript fundamentals; this means you enjoy writing vanilla js. You care equally about performance and user experience. You care deeply about writing code that is a pleasure for others to read. You have experience developing web components (e.g. polymer). You have experience with real time databases (e.g. firebase) and the google cloud computing stack. You are an excellent communicator and work well in a team.

email us to apply

(please include your cv and links to relevant work)

Internship

We are looking to hire paid interns to work at Pupil Labs. We are accepting internship applications on a rolling basis.

Internships are project based. This means that as an intern at Pupil Labs you will be in charge of your own project, and will work closely with our team in the process of development. Projects will be designed such that they can be completed within the internship period. Ideal internship periods are for 6 months working at our office in Berlin.

Send us a project proposal!

email us to apply

(please include your cv and links to relevant work)