| NLP Engineer | Текст, документы, диалог и языковое качество | Строит классификацию, NER, semantic search, RAG, извлечение фактов и evals | Проверяемая языковая функция продукта | Python, NLP, PyTorch, Hugging Face, embeddings, RAG, метрики, human eval | Это базовая роль страницы: фокус на естественном языке и ошибках смысла. |
| ML Engineer | ML-системы шире NLP | Запускает модели, пайплайны, inference, мониторинг и retraining | Рабочий ML-сервис или pipeline | ML, Python, serving, Docker, MLflow, Airflow, monitoring | Может делать NLP, но также работает с табличными моделями, CV, рекомендациями и скорингом. |
| AI Engineer | AI-функции в продукте | Собирает LLM/API/tools/RAG в прикладную функцию | AI feature, agent, assistant или workflow automation | LLM APIs, prompts, RAG, tools, integration, product constraints | Шире NLP: может не углубляться в разметку корпуса, NER, retrieval metrics и языковые датасеты. |
| LLM Engineer | Большие языковые модели | Настраивает prompting, structured output, fine-tuning, inference и latency/cost | LLM-сервис или функция на foundation model | LLM, transformers, prompts, inference, evals, safety, cost | Ближе к LLM-слою; NLP-инженер шире работает с текстовыми задачами и корпусами. |
| RAG Engineer | Ответы по источникам | Строит ingestion, chunking, embeddings, vector search, reranking и citations | RAG-система для документов или базы знаний | Vector search, embeddings, retrieval, reranking, evals, access control | Это специализация внутри NLP/LLM: фокус на retrieval и grounded answers. |
| Prompt Engineer | Управление поведением модели через инструкции | Пишет prompts, few-shot examples, output format и guardrails | Набор промптов или prompt workflow | Prompting, task framing, examples, evaluation basics, domain language | Не обязан владеть корпусами, моделями, retrieval, production evals и data pipeline. |
| Data Scientist | Проверяемые выводы по данным | Строит модели, анализирует данные, выбирает метрики, проверяет гипотезы | Модель, отчёт, эксперимент или продуктовая рекомендация | Statistics, Python, SQL, ML, validation, A/B | Может делать NLP-проект, но роль не ограничена языком и текстовыми ошибками. |
| Search / Relevance Engineer | Поиск и ранжирование | Улучшает retrieval, ranking, relevance, query understanding и metrics | Поисковая выдача или retrieval layer | Search, IR metrics, embeddings, ranking, logs, experimentation | NLP-инженер может использовать поиск, но отвечает ещё за языковую интерпретацию и ответы. |
| MLOps Engineer | Инфраструктура ML | Автоматизирует training, registry, deployment, monitoring и retraining | ML platform или pipeline | CI/CD, Docker, Kubernetes, MLflow, Airflow, monitoring | MLOps отвечает за платформу; NLP-инженер отвечает за смысл, качество и ошибки текста. |
| Computational Linguist | Лингвистические структуры и язык | Описывает правила языка, корпуса, разметку, морфологию, синтаксис и semantics | Лингвистическая модель, корпус, annotation guideline | Linguistics, corpus work, annotation, statistics, NLP basics | Может быть менее production-oriented; NLP-инженер ближе к продуктовой инженерии. |