Day to Day Responsibilities:
- Participate in the development of the digital Platform, including frontend (Vue3) and backend (Python/FastAPI) feature implementation.
- Assist in building the unified digital entry, developing UI components, API integration and optimizing user experience.
- Work with the Data integration project to organize data structure, design ER models, assist in database architecture, and perform performance tuning.
- Build and maintain AI knowledge bases (RAG), including document processing, embeddings, vector store management and retrieval optimization.
Required:
- Undergraduate bachelor’s degree or above, major in Computer Science, Software Engineering, Data Science, Math, Mechanical manufacturing and automation, Artificial Intelligence or other engineering related.
- Skill in software of Windows Office, including Outlook, Word, Excel, PowerPoint, etc.
- Solid programming skills in Python (FastAPI / Flask preferred).
- Experience in frontend development with Vue3, including components, routing and state management.
- Familiar with databases (MySQL / SQL Server), capable of designing table structures, schema planning and query optimization.
- Practical experience or projects in AI knowledge base / RAG setup (document chunking, embeddings, vector store, retrieval + Q&A pipeline).
- (Optional) Experience with Git/GitLab for version control.
- Excellent organizing, planning, coordination, communication skills in teamwork.
- Good English comprehension in speaking, writing and reading.
- Proactive self-learning is a must in high dynamic working environment.