NLP AI Engineer
Core
Designing, optimizing, and deploying enterprise-scale Natural Language Processing and Large Language Model solutions, including RAG pipelines, embeddings, and agentic workflows.
Role type
Senior IC NLP AI Engineer (LLM)
Builds
Production-ready enterprise AI applications, scalable distributed training pipelines, and model-serving infrastructure.
Domain
Artificial Intelligence / Machine Learning / Natural Language Processing
Deliverable
production ML models
Required skills
Python, PyTorch, transformer architectures, distributed training (FSDP, DeepSpeed ZeRO), RLHF/DPO/PPO, cloud platforms (AWS/Azure/GCP), MLOps, model evaluation, technical leadership
Preferred skills
Multimodal AI, vision-language models, RAG/vector databases, AI agent frameworks (LangChain, LlamaIndex), synthetic data generation, Responsible AI, Kubernetes/Docker/Ray, open-source contributions
Technologies
PyTorch, FSDP, DeepSpeed ZeRO, LangChain, LlamaIndex, LangGraph, Kubernetes, Docker, Ray, AWS, Azure, GCP
Responsibilities
Design and fine-tune large language models using SFT, LoRA, QLoRA, RLHF, DPO, PPO, PEFT; Architect scalable distributed training pipelines using GPU clusters; Develop high-quality datasets and evaluation frameworks; Optimize GPU training, inference performance, and model-serving infrastructure; Design and implement RAG pipelines, embedding models, and vector search systems; Lead architecture reviews and establish best practices for LLM development; Mentor junior AI engineers; Evaluate emerging NLP research and technologies.
Seniority
Senior, hands-on IC with technical leadership