Responsibilities :
- Develop and optimize NLP models (NER, summarization, sentiment analysis) using transformer architectures (BERT, GPT, T5, LLaMA).
- Build scalable NLP pipelines for real-time and batch processing of large text data and optimize models for performance and deploy on cloud platforms (AWS, GCP, Azure).
- Implement CI / CD pipelines for automated training, deployment, and monitoring & integrate NLP models with search engines, recommendation systems, and RAG techniques.
- Ensure ethical AI practices and mentor junior engineers.
- Required Skills :
- Expert Python skills with NLP libraries (Hugging Face, SpaCy, NLTK).
- Experience with transformer-based models (BERT, GPT, T5) and deploying at scale (Flask, Kubernetes, cloud services).
- Strong knowledge of model optimization, data pipelines (Spark, Dask), and vector databases.
- Familiar with MLOps, CI / CD (MLflow, DVC), cloud platforms, and data privacy regulations.
- Nice to Have :
- Experience with multimodal AI, conversational AI (Rasa, OpenAI API), graph-based NLP, knowledge graphs, and A / B testing for model improvement.
- Contributions to open-source NLP projects or a strong publication record.
Skills Required
Transformers, Cloud deployment, Python