Job Description:
- Development and implementation of advanced AI/ML algorithms for Natural Language Processing, computer vision, and deep learning tasks.
- Collaborate with cross-functional teams to understand business requirements and develop solutions.
- Mentor and manage a team of AI/ML developers, guiding them in the development of high-quality, scalable AI/ML models.
- Experiment with new AI/ML techniques and technologies to improve performance and scalability.
- Stay up-to-date with the latest research in AI/ML, particularly in the areas of NLP, computer vision, and deep learning.
- 3+ years of experience in AI/ML development with a strong focus on NLP related work, and secondary focus on computer vision and deep learning.
- Experience leading and managing a team of AI/ML developers.
- Strong programming skills in Python and experience with TensorFlow, PyTorch, Keras, or similar frameworks.
- Experience with NLP libraries such as NLTK, spaCy, HuggingFace and computer vision libraries like OpenCV.
- Working experience with GPT3, BERT models.
- Experience with deep learning architectures such as CNN, RNN, GAN and LSTM.
- Strong understanding of machine learning concepts and techniques.
- Experience with cloud-based AI/ML platforms such as AWS or Google Cloud.
- Experience with chatbot development is a plus.
- Excellent communication and leadership skills.