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 stackParticipate in technical implementation, issue analysis, and delivery of high-quality software featuresContinuously identify engineering improvements to enhance quality, maintainability, and delivery efficiency2. AI-Driven Engineering Practice
Use AI tools (such as GitHub Copilot, Cursor, ChatGPT, and Claude) in daily software development workflowsApply AI to development-related scenarios including requirements analysis, code generation assistance, test design, documenta...