Roles and Responsibilities
- Design, develop, and implement computer vision and machine learning solutions.
- Work on model design, training, experimentation, and optimization for real-world applications.
- Conduct data analysis, preprocessing, and augmentation to improve model performance.
- Apply deep learning techniques (e.g., Neural Networks, Decision Trees, Random Forest, RAG model).
- Research and integrate Generative AI, LLM, NLP, and semantic models into projects.
- Deploy AI and deep learning algorithms into production environments.
- Collaborate with cross-functional teams to align solutions with client business requirements.
- Troubleshoot, optimize, and maintain AI/ML pipelines for efficiency and scalability.
- Communicate complex technical concepts to both technical and non-technical stakeholders.
- Contribute to knowledge-sharing and mentor junior team members when required.
Key Requirements
- 5+ years of experience in computer vision and machine learning.
- Strong knowledge of image processing, computer vision principles, and ML algorithms.
- Proficiency in Python and frameworks such as TensorFlow and PyTorch.
- Hands-on experience with Generative AI, LLMs, and NLP.
- Proven track record of deploying AI/ML models into production.
- Strong analytical, problem-solving, and debugging skills.
- Ability to work in a dynamic environment and deliver innovative solutions.
- Excellent teamwork and communication skills.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or related field.
- Relevant certifications in AI/ML, Computer Vision, or Deep Learning will be an added advantage.