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
MUST HAVE SKILLS:
- Have programming skills in one of these languages: Python, Java...
- At least 1 year 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, NumPy, scikit-learn, Pandas, NLTK…
- Have experience with one of chatbot building frameworks or services like Rasa, Spacy, Dialogflow, Transfomer, BERT, LLM/Prompt…
- Familiar with OCR algorithms or services: OpenCV, Tesseract, Textract (AWS), Google Cloud Vision
- Experience in Computer Vision: CNN, YOLO, MTCNN, SSD, Facenet
- Experience with common development tools: Linux, GPU server, Google Colab, Jupyter, Git, Docker
NICE TO HAVE
- Experience with backend web development (Flask, Django)
- Experience with SQL database (PostgresSQL, MySQL) and NoSQL database (MongoDB).
- Experience with building APIs and services using REST, SOAP, etc.
- Experience in MLOps system: MLflow, DVC, Feature Store, Vector Database, Airflow, CI/CD...
- Experience in Generative AI, Large Language Model, Prompt Engineer: Diffusion model, LLaMA, LangChain...
Skills Tags: AI, Chatbot, NLP, Computer Vision, DB, Git