Summary
Join our dynamic team as a Machine Learning / Computer Vision Engineer and contribute to developing innovative solutions for secure and efficient identity verification. The ideal candidate will have a strong background in biometrics, deep learning, and computer vision.
Requirements
- Deep understanding of Convolutional Neural Networks (CNNs) and Siamese Networks, including their architecture and applications in biometrics
- Expertise in implementing and optimizing advanced loss functions, particularly Triplet Loss. Proficiency in addressing practical challenges in Siamese Networks, such as model collapse etc
- Proficiency in RESTful API development using FastAPI
- Hands-on experience with AWS services, Kubernetes, and PostgreSQL databases
- Hands-on experience with Docker, Git, and Linux environments
- Knowledge of recent advancements in AI/ML, particularly in the fields of biometrics and computer vision
- Ability to develop algorithms for assessing the quality of images
- Experience in designing and optimizing solutions for performance and scalability
- Experience with advanced neural network architectures, including GANs and Auto-Encoders
- Understanding of Generative AI techniques and their application in addressing data scarcity issues
- Background in implementing security measures for data privacy and security
- 5+ years of experience in developing and deploying machine learning and computer vision solutions
- Strong proficiency in Python and relevant ML/CV libraries (PyTorch, OpenCV)
- Solid understanding of RESTful API development using FastAPI
- Experience with AWS services, Kubernetes, and PostgreSQL databases
- Familiarity with Docker, Git, and Linux environments
- Strong problem-solving skills and ability to optimize algorithms for performance and scalability
Benefits
Remote work