AI /NLP Engineer

Engineering Developer Python NLP AI/Artificial Intelligence

Icon salary Salary
Up to $2,000
Icon Location Location
Hanoi

Job Overview And Responsibility

We are seeking a highly skilled AI Engineer to join our dynamic team. The successful candidate will play a critical role in developing and implementing cutting-edge Natural Language Processing (NLP) techniques to power our AI-driven language learning products. You will work on a variety of applications, including but not limited to: - Automated essay scoring - Pronunciation, grammar, and lexical scoring - AI-based learning assistants - Conversational AI systems - Personalized adaptive learning systems - And more innovative AI-powered education tools Key Responsibilities: - Design, implement, and optimize NLP pipelines for real-world language learning applications - Fine-tune Large Language Models (LLMs) for specialized tasks - Develop agentic systems that support multi-step reasoning, task decomposition, and interactive learning - Utilize Model Context Protocol (MCP) and other LLM orchestration frameworks to build structured, context-aware AI experiences - Collaborate with cross-functional teams including product managers, linguists, and engineers to align AI capabilities with learning goals - Contribute to the evaluation and continuous improvement of model performance using both automated and human-in-the-loop methods

Required Skills and Experience

- Bachelor's or Master's degree in Computer Science or related fields. - At least 3 years of experience in the field of Natural Language Processing (NLP). - Proficient in programming languages, especially Python (knowledge of C/C++ is an advantage), and capable of using frameworks such as Tensorflow, Keras, PyTorch. - Solid understanding of LLM fine-tuning, prompt engineering, and low-rank adaptation techniques (LoRA, QLoRA, etc.) - Hands-on experience with building or integrating Agentic AI workflows using tool-augmented agents or function-calling - Expertise in building, analyzing data, training, and optimizing NLP models. - Proficient use of Git, Docker. - Ability to comprehend technical documents, scientific articles, and stay up-to-date with the State of The Art (SOTA). - Strong analytical and problem-solving skills. *Soft Skills Requirements: - High enthusiasm and responsibility. - Good communication skills, proactive, flexible at work, collaborative, and friendly within the team. - Careful in work and considerate of customers. - Fluency in English and Chinese is an advantage.

Why Candidate should apply this position

- KPI bonus based on work results and company revenue (2-4 million/month), paid in monthly salary. - Salary increases based on performance and contribution. - Flexible working hours, a youthful and dynamic work environment. - Health insurance, team building activities, annual vacations.

Preferred skills and experiences

- Fluency in English and Chinese is an advantage. - Experience in model serving (using RayServe, Triton, TorchServe, etc.) and service integration and deployment is an advantage. - Significant experience with Large Language Models (LLM) is a major advantage. - Experience with data organization systems: Database (Postgres, MySQL), Cache (Redis), Queue (RabbitMQ, Kafka) is an advantage.

Ngân Nguyễn Hoàng Hà

Headhunter | Recruiter
Verified
employee 589 candidates
cup 60 interviews
health 5 offers

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Ngân Nguyễn Hoàng Hà's jobs
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Ngân Nguyễn Hoàng Hà

Headhunter | Recruiter
Verified
Icon employee 589 candidates
Icon cup 60 interviews
Icon health 5 offers

Completed jobs (5)
  • Check Placement for Senior Software Developer (remote)
  • Check Placement for Senior Back-end Developer
  • Check Placement for Finance Executive (Financial Reporting)
  • Check Placement for AP Invoice Processing
  • Check Placement for Senior Nodejs Engineer
View More
View Less
Sign In

I don't have an account