Software Analyst (AI-assisted Development)
Responsibilities:
• Gather, analyze document business and system requirements, including AI/ML and data-driven use cases
• Translate functional requirements into technical specifications, user stories, and system/process workflows
• Support design and implementation of AI-enabled solutions such as RAG pipelines, knowledge bases, or workflow automation
• Collaborate with development teams on integrating AI services (e.g., LLM APIs, embeddings, retrieval systems) into applications
• Assist in coordinating system development, testing, UAT, and deployment activities
• Utilize AI tools (e.g., GitHub Copilot, Gemini, LLM platforms) to enhance analysis, documentation, and testing efficiency
• Participate in validation and evaluation of AI outputs, including prompt tuning, result quality checks, and basic performance monitoring
• Support system integration via APIs and ensure alignment with architecture and security standards
• Assist in monitoring system performance, including basic tracking of latency, usage, and error handling for AI services
• Maintain system documentation, including functional specs, workflows, and user guides
• Ensure compliance with data privacy, security, and governance requirements when handling sensitive data
Requirements:
• Bachelor’s degree or above in Computer Science, Information Technology, Engineering, or related discipline
• Minimum 2 years of experience in system analysis, business analysis, or application development
• Solid understanding of SDLC and experience in requirements gathering and documentation
• Basic programming or scripting knowledge (e.g., Python, Node.js, Java, PHP) is preferred
• Familiarity with databases such as MySQL, MongoDB or PostgreSQL
• Exposure to AI/ML concepts, such as LLMs, prompt engineering, embeddings, or RAG, is an advantage
• Experience working with APIs and system integration
• Knowledge of cloud platforms (AWS, Azure, GCP, Alibaba Cloud, Tencent Cloud) is a plus
刊登日期 2026/10/05
mailto