NLP Research Scientist
- Natural Language Processing
- Machine Learning
- Large Language Models
- AI
- GPT
- RAG
- LoRA
- Python
- PyTorch
- TensorFlow
- Hugging Face
- spaCy
- NLTK
- Git
- Docker
- Linux
- AWS
- Azure
- GCP
- FAISS
- Pinecone
- Milvus
- Weaviate
- Chroma
- RLHF
- LangChain
- LlamaIndex
- Kubernetes
- MLflow
- SQL
- Technical Writing
- Language Models
- MLOps
- CI/CD
NLP Research Scientist
Job Title
NLP Research Scientist
Job Summary
We are seeking an innovative NLP Research Scientist to develop cutting-edge Natural Language Processing (NLP) and Large Language Model (LLM) solutions for real-world applications. The ideal candidate will have a strong background in machine learning, deep learning, and modern NLP techniques, with experience conducting research, developing state-of-the-art models, and translating research into scalable production systems. You will collaborate with multidisciplinary teams to build intelligent language applications that drive business impact.
Key Responsibilities
-
Conduct research in Natural Language Processing (NLP), Large Language Models (LLMs), and Generative AI.
-
Design, develop, and evaluate NLP models for tasks such as text classification, named entity recognition (NER), question answering, summarization, sentiment analysis, machine translation, and conversational AI.
-
Develop and fine-tune transformer-based models including BERT, RoBERTa, T5, GPT, Llama, Mistral, Gemma, and other foundation models.
-
Build Retrieval-Augmented Generation (RAG) pipelines using vector databases and embedding models.
-
Design scalable data preprocessing, model training, evaluation, and inference pipelines.
-
Perform prompt engineering, supervised fine-tuning (SFT), parameter-efficient fine-tuning (PEFT), LoRA, and QLoRA for domain-specific applications.
-
Conduct experiments, benchmark models, analyze results, and optimize model performance for accuracy, latency, and cost.
-
Collaborate with ML engineers, data scientists, software engineers, and product teams to deploy NLP solutions into production.
-
Stay up to date with the latest advancements in NLP, LLMs, retrieval systems, and generative AI through research papers, conferences, and open-source communities.
Required Qualifications
-
Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Computational Linguistics, Data Science, or a related field.
-
3+ years of experience in NLP research or applied machine learning.
-
Strong understanding of:
-
Natural Language Processing
-
Deep Learning
-
Transformer Architectures
-
Attention Mechanisms
-
Representation Learning
-
Language Modeling
-
Information Retrieval
-
Prompt Engineering
-
-
Proficiency in Python.
-
Hands-on experience with PyTorch or TensorFlow.
-
Experience with Hugging Face Transformers, Sentence Transformers, spaCy, NLTK, or similar NLP frameworks.
-
Strong understanding of NLP evaluation metrics such as BLEU, ROUGE, METEOR, Precision, Recall, F1-Score, and BERTScore.
-
Experience with Git, Docker, Linux, and cloud platforms (AWS, Azure, or Google Cloud).
Preferred Qualifications
-
Experience with Retrieval-Augmented Generation (RAG) architectures.
-
Experience with vector databases such as FAISS, Pinecone, Milvus, Weaviate, or Chroma.
-
Hands-on experience with LLM fine-tuning techniques including LoRA, QLoRA, and PEFT.
-
Familiarity with distributed training frameworks such as DeepSpeed or PyTorch Distributed.
-
Experience with reinforcement learning from human feedback (RLHF) or preference optimization techniques.
-
Publications in leading AI or NLP conferences such as ACL, EMNLP, NAACL, NeurIPS, ICML, ICLR, or COLING.
-
Contributions to open-source NLP or AI projects.
Technical Skills
-
Python
-
PyTorch / TensorFlow
-
Hugging Face Transformers
-
Sentence Transformers
-
spaCy
-
NLTK
-
LangChain
-
LlamaIndex
-
FAISS
-
Pinecone
-
Milvus
-
Docker
-
Kubernetes
-
MLflow
-
Git
-
Linux
-
SQL
-
AWS / Azure / Google Cloud
Soft Skills
-
Strong analytical and research mindset.
-
Excellent problem-solving and critical thinking skills.
-
Effective communication and technical writing abilities.
-
Ability to collaborate with cross-functional teams.
-
Curiosity and passion for advancing NLP and AI research.
Nice to Have
-
Experience with multimodal AI and vision-language models.
-
Knowledge of AI agents and agentic workflows.
-
Experience with synthetic data generation and evaluation.
-
Familiarity with MLOps, model serving, and CI/CD pipelines.
-
Experience with knowledge graphs and semantic search.
Benefits
-
Competitive salary and performance-based incentives.
-
Flexible work arrangements.
-
Comprehensive health and wellness benefits.
-
Learning, certification, and conference sponsorship opportunities.
-
Access to high-performance GPU infrastructure.
-
Opportunity to work on cutting-edge NLP and Generative AI research in a collaborative environment.
NLP Research Scientist ยท Ova Technologies