This role is responsible for participating in the design, development, testing, and delivery of software solutions while using AI tools to improve engineering efficiency and quality. It requires hands-on application of AI in day-to-day work across development, problem analysis, test design, documentation, and cross-team collaboration.
**1. Software Development and Delivery**
+ Design, develop, test, and deliver software solutions across the full stack
+ Participate in technical implementation, issue analysis, and delivery of high-quality software features
+ Continuously identify engineering improvements to enhance quality, maintainability, and delivery efficiency
**2. AI-Driven Engineering Practice**
+ Use AI tools (such as GitHub Copilot, Cursor, ChatGPT, and Claude) in daily software development workflows
+ Apply AI to development-related scenarios including requirements analysis, code generation assistance, test design, documentation, tro...