Tools for Humanity - Senior Machine Learning Engineer / Research Scientist
Requirements
• The AI & Biometrics team owns the machine learning behind the World Network, including iris and face recognition, anti-spoofing, and models running on the Orb. • Reach for classical computer vision and image processing where appropriate • Write design docs and mentor junior researchers and engineers • Strong fundamentals in classical computer vision and image processing (OpenCV, NumPy, etc.) • Deep hands-on experience training and shipping deep learning models for computer vision under latency and memory constraints • Direct experience with biometric identification at scale, anti-spoofing, or adversarial ML • Hands-on Rust for high-performance code
Responsibilities
• Improve our core biometric identification and anti-spoofing models, training and iterating on deep learning architectures, losses, and data pipelines, with model size, latency, and memory budgets as first-class design constraints from day one. • Reach for classical computer vision and image processing wherever it is the right tool, whether as the actual solution to an identification, detection, or quality-assessment problem, as the preprocessing stage of a deep learning pipeline, or as diagnostic tooling for understanding what a model is seeing. We are not a deep-learning-only team, and on-device compute rewards the discipline of using the lighter solution when it fits. • Lead independent research initiatives end-to-end: form a written hypothesis, design ablations that isolate variables, run experiments, read results honestly, and know when to ship and when to stop chasing the last percentage point. • Look at the data when models fail. Pull up misclassified samples, form concrete hypotheses about why they failed, and use that to drive the next iteration, rather than waiting for an aggregate metric to explain the problem for you. • Build evaluation and monitoring pipelines that catch model regressions before they reach production and surface data drift in the wild, including across the AMPC database, not weeks later in a post-mortem. • Take work all the way from prototype through rigorous testing to deployed system, partnering with different teams. Translate between ML, embedded, and secure-compute constraints when the conversation needs it. • Write design docs, experiment write-ups, and technical proposals that hold up to scrutiny across teams and remain useful months after they were written. Drive alignment on contentious decisions. • Help shape technical standards across the AI & Biometrics team - evaluation methodology, experimentation discipline, model versioning, monitoring, and mentor more junior researchers and engineers as a default behavior, not as an extra task. • You might thrive in this role if you have: • An "in-the-driver's-seat" operating style: you take ownership of problems end-to-end, drive your work forward without waiting for direction, and stand behind your decisions once they are in production. • Strong fundamentals in classical computer vision and image processing - OpenCV, NumPy, the standard toolkit of filters, transforms, morphology, geometric methods • Deep, hands-on experience training and shipping deep learning models for computer vision at production quality, including under tight latency and memory constraints. Exposure to real edge or embedded deployment is a strong plus; • A pragmatic, applied-research mindset: you care about rigor and depth, but you know when a result is good enough to ship and when chasing the last percentage point on a benchmark is the wrong use of your time. • Solid mathematical fluency at the level where you can spot pathologies in proposed designs without running them. • Experimental discipline: hypotheses written down before code is, ablations that isolate one variable at a time, and the judgment to know when a result is real and when it needs more seeds. • A collaborative operating style: you mentor, share knowledge by default, and engage constructively with constraints from neighboring teams rather than treating them as obstacles. We are not looking for a lone wolf, however brilliant. • Strong plus: direct experience with biometric identification at scale; margin-based metric learning losses (ArcFace, Triplet and their variants) and their failure modes; anti-spoofing / presentation attack detection; red-team or adversarial evaluation of ML systems; publications at top ML venues. • Additional Nice-to-haves: • Hands-on experience with Rust for high-performance code paths, and the disposition to optimize for speed rather than treat it as someone else's problem. • Experience with edge optimization and on-device deployment of ML models. Quantization, pruning, distillation, kernel-level optimization, deployment to mobile NPUs, embedded GPUs, microcontrollers, or other constrained targets. • A background in sensors, imaging, computational photography, or camera ISPs.
Benefits
• World is building a real human network designed to accelerate people in the age of AI through privacy-preserving identity verification with the Orb, World ID, and World App.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT