Junior CV/ML Engineer
KEYO
Summary
Join our cutting-edge palm-based biometrics company as a Junior Machine Learning / Computer Vision Engineer. This role offers an excellent opportunity to grow your skills and contribute to impactful projects in biometrics. You will work alongside experienced engineers, receive mentorship, and gain hands-on experience deploying real-world solutions. Responsibilities include supporting ML pipeline optimization, reviewing and labeling biometric data, developing and deploying machine learning models, building and maintaining RESTful APIs, and working with databases and version control. The ideal candidate possesses foundational knowledge in machine learning and computer vision, along with experience in Python programming and relevant libraries. This is a remote-first position within a global and inclusive team.
Requirements
- Proficiency in Python programming
- Foundational understanding of machine learning and computer vision concepts
- Experience with deep learning frameworks like PyTorch or TensorFlow
- Basic knowledge of RESTful API development, preferably using Flask
- Familiarity with Docker for application containerization
- Understanding of Git for version control
- Experience working with relational databases, preferably PostgreSQL
- 2+ years of experience in machine learning, computer vision, or software development
- Proficiency in Python and relevant ML/CV libraries (e.g., PyTorch, OpenCV)
- Demonstrated ability to learn and adapt to new tools and technologies quickly
- Strong problem-solving skills and a willingness to tackle challenging tasks
- Excellent communication and teamwork skills
- A growth mindset and a passion for learning and development
- Attention to detail and commitment to delivering high-quality work
Responsibilities
- Support the team in troubleshooting and optimizing ML pipelines for scalability and efficiency
- Review and Label Biometric Data, analyse the issues and work on fixing them
- Collaborate with the team to develop and deploy machine learning models and computer vision algorithms for biometric authentication
- Assist in building and maintaining RESTful APIs using Flask
- Contribute to Dockerizing applications and managing containerized deployments
- Work with PostgreSQL databases to store and retrieve data efficiently
- Utilize Git for version control and collaborate on codebases within a team
- Experiment with deep learning frameworks like PyTorch to enhance model performance
Preferred Qualifications
- Exposure to cloud services like AWS
- Knowledge of advanced neural network architectures and techniques
- Familiarity with image preprocessing techniques
Benefits
- Remote work, flexible hours
- Security training