FPT IS Careers

NLP Engineer (AI R&D Center)

Posted: 3 hours ago

Job Description

The AI Research and Development Center of FPT IS was established with the mission to research and develop new AI products “Made by FIS”, integrating AI into the product ecosystem of FPT IS to enhance labor productivity and bring value to customers. We’re a young, fast-moving product where experimentation is encouraged and shipping fast is part of the culture. We value people who are willing to try bold ideas, iterate quickly, and deploy real solutions to real users. If you enjoy owning what you build end-to-end, you’ll fit right in.About the product:We are building a Legal AI Assistant powered by RAG, OCR, and advanced NLP models to search, extract, and analyze legal documents. You’ll help design and scale the AI backbone of this product.Responsibilities- Build and optimize AI pipelines for RAG: OCR → Embedding → Reranking → Retrieval → Generation.- Develop backend services using FastAPI and integrate Redis, RabbitMQ, Celery, and Elasticsearch.- Implement and refine semantic search and vector retrieval systems.- Train, fine-tune, and evaluate Transformer-based models, BERT variants, embedding models, and rerankers.- Collaborate with the product team to translate legal workflows into reliable AI functionalities.- Improve performance of AI serving through batching, caching, async pipelines, and model optimization.Requirements- Bachelor’s/Master’s Degree in Computer Science or a related field.- At least 2 years of experience in AI/ML, especially NLP.- Proficiency in Python programming language; solid understanding of algorithms and data structures.- Hands-on experience with FastAPI.- Strong Machine Learning and Deep Learning fundamentals: CNN, RNN/LSTM, Transformers, BERT, embedding models, rerankers.- Experience with RAG or OCR pipelines.- Familiarity with Redis, RabbitMQ, Celery.Preferred skills- Achievements in competitive programming (ICPC, ACM, national contests).- Experience building scalable AI systems or model serving (Triton, vLLM, etc.).- Understanding of microservices and distributed systems.Benefits- Competitive Salary: Includes performance-based bonuses.- 13th-Month Salary & Additional Bonuses: Project bonuses, business performance bonuses, and other incentives based on individual and team achievements.- Health & Insurance: Participation in FPTCare insurance for both employees and their families, including periodic health check-ups.- Overseas Assignments: Opportunities for short-term or long-term overseas assignments.- Dynamic Work Environment: Modern office, open and creative spaces that foster collaboration and idea exchange.- Continuous Development: Both hard and soft skills development through practical work experience and professional training programs.- Technology Access: Exposure to the latest technology trends.- Annual Leave & Vacations: 12 days of annual leave, 3 additional summer vacation days, and public holidays as per regulations.- Annual Salary Review: Regular salary reviews to ensure competitiveness.- Housing/Vehicle Support: Consideration for housing or vehicle purchases.- Cultural Activities: Participation in exciting cultural events and activities organized by FPT IS and the FPT Corporation.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In