Back-End Development Engineer
Job Responsibilities
Participate in back-end requirements gathering, platform architecture design, and development work related to the company’s data intelligence platform business, including but not limited to data intelligence extraction, data intelligence analysis, data labeling feedback, and the development of applications such as AI writing.
Participate in the system design and development of AI Agent systems and intelligent search strategies.
Responsible for troubleshooting, locating, and resolving issues in the production cluster, and optimizing code quality.
Explore cutting-edge industry technologies, participate in the optimization of existing technical architectures, and the technical architecture analysis, selection, and implementation of potential new business scenarios.
Job Requirements
Full-time bachelor’s degree or above top 50 globally by QS World University Rankings, or a leading Chinese university (e.g., 211/985 project).”, majoring in computer-related fields; 4+ years of back-end development experience.
Has an in-depth understanding of at least one back-end development language, such as Python, Golang, or JAVA; understands the use and principles of basic components such as MySQL, Redis, and message queues.
Familiar with the latest agent frameworks, such as LangChain and LangGraph, as well as Prompt feature engineering.
Has rich practical experience in back-end development, able to independently complete high-quality delivery, including development, deployment, and online issue investigation.
Loves programming, embraces the AI trend, has strong learning ability, a strong desire for knowledge, curiosity, and ambition, and can promptly pay attention to and learn the latest industry technologies.
Experience with efficient business orchestration and fault localization in cloud-native scenarios is preferred.