About the role
Requirements:
- 3-6 years of hands-on experience in AI, Machine Learning, or NLP.
- Strong programming expertise in Python.
- Solid understanding of Natural Language Processing (NLP) fundamentals and Transformer architectures.
- Hands-on experience in building, fine-tuning, optimising, and deploying deep learning models, including transformer-based models.
- Strong foundations in Computer Science, Machine Learning, Deep Learning, and software engineering principles.
- Experience with PyTorch and/or TensorFlow.
- Proficiency with Hugging Face Transformers, model training pipelines, and evaluation techniques.
- Experience with Large Language Models (LLMs), embeddings, Retrieval-Augmented Generation (RAG), vector databases, and prompt engineering.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and model deployment using Docker/Kubernetes.
- Experience with version control, CI/CD pipelines, and MLOps practices.