JOB DESCRIPTION
- Join in developing and applying the ML/DL techniques to resolve our client’s business problems such as building chatbot systems, LLM/Prompt, OCR systems, fraud detection systems, facial recognition systems…
- Join in developing some internal products applying AI models
JOB REQUIREMENTS
MUST HAVE SKILLS:
- Have programming skills in one of these languages: Python, Java...
- At least 2 years of experience working with AI/ML projects as a Data Engineer, Research Engineer, or Software Engineer.
- Have experience with one of ML/DL Frameworks: Tensorflow, Pytorch, Keras, scikit-learn, Pandas, Langchain, LlamaIndex…
- Have experience working with OpenAI, Gemini, any LLM... to build agents, workflows, or RAG systems.
- Have experience with one of chatbot building frameworks or services like Rasa, Dialogflow, Transfomer, BERT, LLM/Prompt…
- Familiar with OCR algorithms or services: OpenCV, Tesseract, Textract (AWS), Google Cloud Vision, PaddleOCR.
- Experience with common development tools: Linux, GPU server, Google Colab, Jupyter, Git, Docker.
- Good English proficiency and communication skills.
NICE TO HAVE
- Experience with backend web development (Flask, Django, FastAPI)
- Experience with SQL database (PostgresSQL, MySQL), NoSQL database (MongoDB), Vector database (Chroma, LanceDB, Qdrant...)
- Experience with building APIs and services using REST, SOAP, etc.
- Experience in MLOps system: MLflow, DVC, Feature Store, Airflow, CI/CD...
- Experience in Generative AI, Large Language Model, Prompt Engineer, Diffusion model, HuggingFace, Ollama, LlamaCPP
- Experience with AI implementation on cloud platforms such as AWS, GCP, and Azure.
Skills Tags: AI, Chatbot, NLP, Computer Vision, DB, Git, LLM
BENEFITS
Competitive Salary and Brilliant Health Benefits
Progressive and Fun Working Environment
Valuable Training