- Develop frontend architecture for AI Agent based on mainstream frameworks, build modules including AI chat, knowledge base search, data visualization, workflow orchestration and auto AI report preview.
-
Integrate LLM, retrieval and customized AI Skill APIs, implement streaming response, long-content rendering and professional interaction logic for AI scenarios.
-
Build lightweight backend services with Node.js, develop APIs and conduct database access to complete full-link joint debugging independently.
-
Develop visualization dashboards for semiconductor parameters, process curves and benchmark data; support filtering, batch export and drag operations.
-
Standardize frontend components, optimize loading performance, large-data rendering and code maintainability.
-
Cooperate with global cross-functional teams to iterate features, fix online issues and match industrial workflow requirements.
-
Manage frontend deployment, CI/CD and monitoring to guarantee stable online operation.
-
Bachelor's degree in Computer Science, Software Engineering, or related fields, with 3+ years of full-stack development experience and strong frontend engineering capability.
-
Proficient in React or Vue, TypeScript, state management, responsive design, and modern frontend development practices.
-
Experience building complex data visualizations using libraries such as ECharts, AntV, D3.js, or similar frameworks.
-
Proficient in Python and experienced with backend development using FastAPI (or similar frameworks) for building RESTful APIs and AI application services.
-
Experience with Node.js and/or Java (Spring Boot) for backend service development is a plus, with the ability to design, develop, and debug RESTful APIs.
-
Experience with relational databases (e.g., MySQL or PostgreSQL), API integration, and backend service architecture.
-
Familiar with real-time communication technologies such as Server-Sent Events (SSE), WebSocket, or streaming APIs, especially for AI chat, agent workflows, and long-running inference tasks.or streaming APIs, especially for AI chat and long-running task scenarios.
-
Proficient with Git, frontend build tools, deployment workflows, and CI/CD practices.
-
Strong problem-solving skills and the ability to translate business requirements into scalable technical solutions.
-
Good communication skills for cross-regional collaboration and the ability to read English technical documentation and fluent in English.