GenAI Software Engineer Intern (Jan-Jun 2027)
NCS · Singapore
Job description
About the role
NCS, an AI tech services company and subsidiary of the Singtel Group, is looking for interns to join its team in Singapore. You will work on Sunshine.Coder, an internal AI-powered software engineering platform used by over 1,000 engineers, and contribute to Project Day 1 and Day 2 by building AI agents that improve workflows and creating automation testing scripts.
Key responsibilities
- Build and test AI agents that automate software development tasks such as code generation, unit testing, code review and documentation, using Claude, Cline or OpenCode integrated with local LLMs via Ollama.
- Create reusable Claude skills (for example a Java performance reviewer or a unit test generator with a self-fix loop) using the /skill-creator framework and MCP filesystem tools.
- Help instrument telemetry on AI tool usage (such as an OTel/PostHog pipeline for Cline) to measure adoption and ROI across engineering squads.
- Contribute to features on the Sunshine.Coder web app, including authentication flows, API gateway middleware and OpenAI-compatible vLLM backend integration.
- Take part in guiding and upskilling project teams on AI tools, covering prompt engineering, agentic tool usage and AI-assisted SDLC practices through workshops, pair-working and written playbooks.
- Design and develop AI agents that enhance workflows and decision-making, and create and maintain automation testing scripts.
- Explore emerging AI tools and frameworks, support integration of AI solutions into existing systems, and take part in brainstorming, code reviews and testing cycles.
Required profile
- Strong problem-solving mindset and ability to work collaboratively in a team.
- Comfortable explaining technical concepts clearly and paying attention to detail in test scripts and AI agent outputs.
- Eagerness to learn new tools and frameworks quickly.
Required skills
- Good to have: strong foundation in Python (preferred).Net, with exposure to JavaScript or Java.
- Understanding of machine learning concepts, algorithms and frameworks.
- Familiarity with automation testing tools such as Playwright.
- Knowledge of Git, debugging and code review processes.
- Basic understanding of the software development lifecycle and how AI can augment engineering workflows.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
NCS
Singapore
Related job offers
-
Technical Product Owner - Engineering & Enablement
resmed Singapore -
Technical Product Owner - Integrated Planning
resmed Singapore -
Software Engineer - Devices
resmed Singapore -
Research Assistant - English Language and Literature (AI Learning Assistant Project)
ntu NTU Main Campus -
Research Associate - Wireless Sensing (Computer Science, EE, Physics)
ntu NTU Main Campus