directory-icon

Natural Language Processing (NLP) Engineer

Job Responsibilities

  • Develop and optimize natural language processing and large-scale language model technology to meet the needs of practical application scenarios.
  • Full-cycle NLP model management: including training, tuning, verification and deployment.
  • Research cutting-edge technologies: including LongContext, RAG, AI-Agent, LangChain, expert-level large models, etc.
  • Perform corpus data engineering tasks: pre-training, fine-tuning data management and industry data mining.

Job Requirements

  • Solid NLP foundation, rich project experience, and ability to independently conduct model training and optimization.
  • Proficient in NLP tasks such as text classification, named entity recognition, and sentiment analysis.
  • Familiar with Linux operations, and have experience in database and big data processing, such as MongoDB, ElasticSearch, etc.
  • Excellent logical thinking, communication and collaboration skills and independent learning ability.
  • Applicants with LLM related project experience and data flywheel R&D background are preferred.