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, troubleshooting, and workflow optimization
- Explore effective AI workflows that improve team productivity and execution
3. Cross-Functional Collaboration
- Work closely with engineering, test, product, and operations teams to drive solution delivery
- Communicate technical issues clearly and support efficient cross-team problem solving
- Contribute to execution in a fast-changing technical and business environment
Qualifications
1. Education Background
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field
2. Work Experience
- 2–7 years of software engineering experience
- Hands-on experience using AI tools in daily software development workflows
- Experience working in cross-functional engineering teams
3. Technical Skills
- Proficient in at least one mainstream programming language such as Python, Java, TypeScript, C/C++, C#, or similar
- Familiar with modern software development practices, version control, and engineering collaboration workflows
- Able to apply AI tools to improve development efficiency, problem analysis, and software delivery quality (Mandatory)
4. Language and Collaboration
- Strong English communication skills for daily meetings, documentation, and cross-team collaboration (Mandatory)
- Strong communication skills with the ability to articulate technical issues clearly and collaborate effectively across teams to drive execution (Mandatory)
Additional Requirements
- Strong learning agility with the ability to ramp up quickly in new technologies or business domains and adapt to change continuously
- Able to work effectively in a dynamic environment with shifting priorities
- Strong problem analysis and execution mindset
Preferred Qualifications
- Experience applying AI to cross-domain tasks such as test automation, data analysis, document generation, DevOps, or support workflows
- Ability to design reliable prompts, skills, and AI workflows that produce verifiable results
- Experience with AI-assisted code review, debugging, or system design