Job Responsibilities:
Lead the design, develop, and implement AI Agent and tools for supply chain-related business scenarios, covering both frontend and backend logic.
Drive the engineering and deployment of LLM applications, including backend services; explore innovative applications of large language models within the supply chain domain to enhance operational efficiency.
Take ownership of core tools/modules and frameworks, participating in system architecture design and technical decision-making.
Collaborate effectively with business stakeholders and algorithm engineers to ensure technical feasibility, propose system architecture solutions, and drive optimal user experience implementation.
Lead and participate in the design and development of AI applications and tools and AI building blocks.
Participate in or lead troubleshooting and performance optimization efforts to ensure system availability, stability, and scalability.
Participate in or lead the development of team technical infrastructure, continuously improving full-stack engineering efficiency and optimizing the business experience.
Job Requirements
Familiarity with mainstream AI Agent frameworks and design concepts; proficient in using tools and framework such as LangChain, Langraph, AutoGPT, Harness, and practical AI engineering implementation experience.
Understanding of LLM model invocation pipelines, tool usage, OpenAI API specifications, and prompt optimization techniques.
Proficient with architectures design and implement of React, ToT, Plan & Execute
Hands-on experience with Agent Memory and Context management design and development.
Proficiency in Python; familiar with high-concurrency and multi-threaded development; experience with SSE, Socket programming, and streaming frameworks; experience in designing and developing distributed, high-concurrency systems.
Proficient in mainstream Python web frameworks such as Django, Flask, or FastAPI.
Proficient in middleware technologies such as MySQL/PostgreSQL, Redis, Kafka, etc.
Familiar with Vue or React and their core ecosystems; experience with common UI component libraries such as ElementUI or Ant Design.
Solid understanding of W3C standards, HTML4/HTML5, CSS2/CSS3, and ES5/ES6.
Experience with build tools like Webpack or Vite; practical skills in performance tuning, code splitting, and Tree-Shaking.
Strong computer science foundation and algorithmic thinking.
Excellent analytical and problem-solving skills; strong sense of responsibility, initiative, and teamwork abilities.
Passionate about tracking advancements in AI and full-stack technologies; eager to learn and share; maintains a positive communication attitude and can thrive under pressure.
A bachelor's degree or above in computer science, artificial intelligence, data science, software engineering, mathematics, or a related field is required; a master's or doctoral degree is preferred.
Ability to have good communicate in English, both written and verbal.
5+ years of experience in software backend development, including 2+ years focused on AI Agent systems.
Practical business project implementation experience with LLM application development.
In-depth research or practical project experience in multi-agent interaction, agent collaboration, or Agent engineering systems.
Proficiency in machine learning and deep learning algorithms; end-to-end experience in modeling, design, and development of simulation or prediction projects.
Hands-on experience in development of AI + automation.