About this role
This role is for a Senior Machine Learning Engineer based in Munich, Germany, focusing on building and scaling computer vision and biometric systems for the World Network. This position suits an experienced engineer who wants to own end-to-end machine learning projects, from initial research and dataset curation to production deployment and monitoring within a fast-paced environment.
Role Overview
The AI & Biometrics team at Tools for Humanity is responsible for the machine learning infrastructure that powers the World Network, ensuring privacy-preserving proof of personhood at a global scale. As a Senior Machine Learning Engineer, you will drive applied computer vision research, improve biometric identification and anti-spoofing pipelines, and tackle complex real-world conditions like variable lighting, camera variations, and strict on-device resource limits. You will work alongside specialized subteams including Mobile, MLOps, and Face and Iris engineering to bring reliable AI systems into production.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Tools for Humanity designs and builds technology behind World, a real human network designed to help people navigate the age of AI. The tech stack includes the Orb for verification, World ID for private proof, and World App for digital identity management. Founded in 2019, the company brings together over 400 professionals across diverse technological disciplines with teams drawing experience from leading tech and research organizations. Backed by prominent venture capital firms and investors, the company has received extensive recognition across major publications for its innovative work in digital identity and cryptography.
How to Apply
Candidates interested in this position should visit the official company careers page to submit an application.
Skills and tech stack
Questions candidates ask
Where is this job located?
This position is located in Munich, Germany, and is an on-site role.
What programming languages and frameworks are required?
The role requires fluency in Python and experience with modern deep learning frameworks such as PyTorch. Experience with Rust is listed as a nice-to-have skill.
What does the AI & Biometrics team do at Tools for Humanity?
The team owns the machine learning systems behind the World Network, including iris and face recognition systems, anti-spoofing pipelines, and models running on devices to make proof of personhood function at scale.
What level of experience is required for this role?
The position is a Senior Machine Learning Engineer role requiring significant hands-on experience training, evaluating, and shipping deep learning systems for computer vision.
How should I apply for this position?
You should apply directly on the official company careers page.
The application is on the official Tools for Humanity careers page.
Apply on company site