1.Technical skills/experiences:
+ At least 1+ years of experience working with software development or data engineering such as Python, Java, Scala, JavaScript...
+ Strong understanding of Python syntax and semantics, experience with Python 3.x.
+ Has experience in Python for BE and FE frameworks:Django, Streamlit or Flask and libraries: NumPy, Pandas, and Requests, FastApi, uvicorn, langgraph, langchain, kedro pipeline...
+ Experience with machine learning frameworks such as Scikit-learn, TensorFlow, or PyTorch.
+ Familiar with RAG (query rewrite, routing, reranking, conversation history, evaluation ...), document indexing, chunking, prompting, vector database, semantic search, hybrid search, embedding models, LLM models, agentic workflow, agent framework (LangGraph)
+ Understanding of generative models such as GANs (Generative Adversarial Networks) and VAEs (Variational Autoencoders).
+ Experience with natural language processing (NLP) libraries like SpaCy or transformers from Hugging Face.
+ Has at least 1 year experience in Generative AI development based on Azure (Azure Bot Service and Bot Framework SDK, Azure AI services, Azure OpenAI Service, Azure Cognitive Services for AI, Document intelligence, Video indexer...) and/or AWS (AWS Machine Learning services such as Sage Maker, Comprehend; AWS Lambda, Amazon Bedrock, Amazon Q
Developer...) or similar.
+ At least 1+ years of experience working SQL, NoSQL and Cloud DB such as Postgres, MongoDB, S3, MS SQL, Oracle, vector database (embedded database): Azure AI Search, Cosmos DB), Amazon Neptune, Lance DB, OpenSearch Service, ...
+ Has knowledge about DevOps practices and toolchains (Docker, Kubernetes, Azure DevOps for CI/CD pipelines or Jenkins, Gitlab CI, open telemetry, Azure log analytics, ...)
2.Soft skills/experiences:
+ At least 1.5 years of experience in Agile SCRUM, has understanding about Agile Manifesto and SCRUM events.
+ Able to communicate with client in English: self-introduction, interview, presentation, and discussion in SCRUM events
+ Has experience or willing to work with European client