Staff Applied Research Engineer, Biometrics

New
V
VeriffIdentity verification
Location: Spain (Remote), USA (Remote)Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in Applied Research or Data Science
Required Skills
PythonSQLBashOpenCVPyTorchTensorflowComputer Vision

Requirements

  • 5+ years of experience in Applied Research or Data Science, with a proven track record of moving complex Computer Vision models from paper to production.
  • Deep Mastery of CV Frameworks: Expert-level PyTorch or TensorFlow skills, specifically in implementing custom layers, loss functions, and domain-adversarial training loops.
  • A "Physics-First" Intuition: Strong background in classical image processing (OpenCV) and 3D geometry; you understand why a 2D surface looks different than a 3D face to a sensor.
  • Business & Production Acumen: You treat inference latency and compute cost as first-class constraints. You prefer an elegant, efficient solution over a "brute-force" ensemble.
  • Strong Engineering Foundations: Proficient in Python, Bash, and SQL. You are comfortable building your own data pipelines and debugging containerized services.
  • A skeptical, questioning approach: You don't take "SOTA" claims at face value. You investigate failure modes, hunt for bias, and demand empirical evidence before committing to a new direction.

Responsibilities

  • Architecting the Research Pipeline: Building the infrastructure to reproduce and adapt SOTA papers within 4–6 week cycles, ensuring our models outpace the global fraud landscape.
  • Engineering Physics-Based Defenses: Developing "attack-agnostic" features—leveraging optical flow, specular reflection, and 3D geometry—to exploit immutable physical laws that attackers cannot easily circumvent.
  • Solving for Domain Heterogeneity: Implementing advanced Domain Adaptation and Generalization techniques to eliminate performance variance across device types (iOS vs. Android), demographics, and environmental conditions.
  • Optimizing for SaaS Scale: Writing high-performance, maintainable Python code to ensure complex CV models remain cost-efficient and latency-optimized.
  • Strategic Prototyping: Working from first principles to decide when a novel architecture is required versus when the solution lies in superior data curation or procedural attack generation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now