Description
Back to Job Openings
Software Engineer Intern (AI/Automation)
Employment Type: Full-time | Location: Singapore
Apply Now
Job Description
We are looking for an Software Engineer Intern (AI/Automation) to support the development of AI-driven solutions for software quality assurance. In this role, you will design and implement automation pipelines, leverage Large Language Models for requirement analysis, and integrate intelligent workflows into QA processes. This internship provides a strong foundation in applying advanced AI techniques to real-world engineering challenges, with opportunities to collaborate closely with cross-functional teams.
Responsibilities
Develop scripts to ingest and parse various document formats (e.g., Confluence pages via API, PDFs, Word documents).
Design, implement, and refine prompt strategies for Large Language Models to accurately extract requirements, user stories, and acceptance criteria from PRDs.
Build and manage an automation pipeline using frameworks like LangFlow, or by developing lightweight orchestration directly in Python.
Integrate the AI pipeline with test management tools (Zephyr Scale, Jira) to programmatically create, update, and organize test cases.
Research and experiment with prompt engineering techniques (e.g., Few-Shot, Chain-of-Thought, Retrieval-Augmented Generation) to improve accuracy and reliability.
Conduct basic validation of generated test cases against PRDs to ensure logical consistency.
Collaborate with
Full description, company and the link to apply — after you sign in.
Sign inEmployer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.