We are looking for an AI Engineer to develop and integrate computer vision solutions into real-world production systems.
You will investigate model and data limitations, evaluate technical approaches, and turn research outcomes into reliable product capabilities.
Fresh graduates with strong fundamentals or relevant technical projects are welcome to apply.
Job Responsibilities
- Explore and evaluate promising computer vision models and techniques for real-world use cases.
- Develop, train, and improve computer vision solutions from experimentation through production.
- Build datasets, investigate model failures, and run structured experiments to drive measurable improvements.
- Support deployment, production validation, and clear documentation of technical findings and next steps.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Mathematics, Artificial Intelligence, or a related field.
- Strong programming skills in Python, C++, or another relevant language.
- Foundational understanding of machine learning, deep learning, and statistics.
- Proficiency in PyTorch or TensorFlow, with the ability to develop, train, and evaluate deep learning models.
- Ability to analyze technical problems, communicate clearly, and learn unfamiliar concepts.
- Familiarity with Linux, Git, and REST APIs.
Preferred Qualifications
- Experience with biometrics, fraud detection, or anti-spoofing.
- Experience with face recognition, face liveness detection, identity document fraud detection, or image quality assessment.
- Experience with image classification, object detection, segmentation, OCR, or other computer vision applications.
- Experience with data analysis and data visualization techniques.
- Experience with Docker for application containerization and deployment.
Preferred Qualifications
- Publications or research experience in artificial intelligence or machine learning.
- Master’s degree or PhD in a STEM-related field.
- Experience with model deployment, optimization, or MLOps.