Staff/Principal Research Engineer
About the Role
You will develop, deploy, and enhance deep learning and classical models for biometric recognition and presentation attack detection. You will optimize models for custom hardware and mobile, build and maintain scalable training pipelines, direct data collection, deploy and monitor models, and iterate to improve production performance.
Requirements
- 5+ years industry experience in computer vision deep learning or data science
- MSc or PhD in Computer Science Data Science Electrical Engineering or related STEM field
- Proven ability to conduct research and translate findings into practical applications
- Extensive experience training deploying and iterating deep learning models in production
- Advanced programming skills in Python
- Experience with computer vision and data science libraries such as OpenCV Pandas NumPy Seaborn
- Strong experience with PyTorch and its ecosystem
- Familiarity with cloud platforms such as AWS GCP or Azure
- Experience with NoSQL databases such as MongoDB Elasticsearch or Redis
- Excellent English communication skills and ability to deliver under tight deadlines
Responsibilities
- Lead development of deep learning and classical algorithms for biometric recognition
- Optimize models for deployment on custom hardware and mobile platforms
- Build and maintain scalable, efficient model training pipelines
- Oversee full model lifecycle including data collection, deployment, monitoring, and refinement
- Deploy and iterate on production models to improve accuracy and robustness
- Direct efforts for presentation attack detection and fraud prevention
Benefits
- Healthcare
- Dental
- Vision
- 401(k) plan and match
- Life insurance
- Flexible time off
- Commuter benefits
- Professional development stipend
- Competitive long term incentive package
