Job Description
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...