Software Engineer Intern

YTL PowerSeraya Pte. Limited

Singapore

On-site

SGD 20,000 - 33,000

Part time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

YTL PowerSeraya Pte. Limited, a Singapore energy company, is seeking a motivated Software Engineer (AI) Intern to join our team.

The role focuses on Python-based development for applications and AI initiatives, with exposure to Microsoft Power Platform for low-code solutions and Power BI for visuals and dashboards. You will work closely with senior engineers and cross-functional teams, learning to design, develop, test AI-enabled applications, build APIs, and translate business requirements into

Qualifications

  • Foundational knowledge of Python and clean code.
  • Interest in AI tools and platforms.
  • Basic understanding of RESTful APIs and application integration concepts.
  • Familiarity with SQL and relational databases is a plus.
  • Willingness to learn Microsoft Power Platform and Power BI.

Responsibilities

  • Design, develop, and maintain Python-based AI applications.
  • Build AI features and proof-of-concepts.
  • Translate user stories into technical specifications.
  • Write clean, reusable code following best practices.
  • Develop and maintain RESTful APIs for application use cases.
  • Work with structured and unstructured data for AI use.
  • Create low-code automation and apps using Microsoft Power Platform.
  • Create visuals and dashboards using Power BI for reporting needs.
  • Assist in troubleshooting and resolving software defects and performance issues.
  • Collaborate with cross-functional teams in Agile environments.
  • Maintain documentation of code and architecture.

Skills

Python
AI tools
RESTful APIs
SQL
Azure
Git
Agile
Analytical thinking
Problem solving

Tools

Power Platform
Power Apps
Power Automate
Power BI
Microsoft Azure
Git

Job description

About Us

YTL PowerSeraya Pte. Limited, a wholly owned subsidiary of YTL Power International Berhad, is in the business of producing, wholesaling, trading and retailing of energy; with a primary focus on electricity. As an established player in Singapore's energy sector, it supplies the country's energy needs through its multi-utilities platform. With a licensed generation capacity of 3,100 MW*, it is one of Singapore's largest electricity generators.

The YTL PowerSeraya Group has three subsidiaries: the retail arm under the Geneco brand provides electricity price plans and energy solutions to homes and businesses, PetroSeraya is the fuel management arm of the Group, and Taser Power which operates Taser Power Plant.

Besides being a Plaque of Commendation (GOLD) awardee at the National Trade Union Congress's May Day Awards 2023, YTL PowerSeraya has adopted four Tripartite Standards under the Tripartite Alliance for Fair and Progressive Employment Practices, and has committed to be a fair and progressive employer. To find out more about the organisation, please visit ytlpowerseraya.com.

*As at 4 February 2026, our registered generating capacity with EMA is 2,487 MW.

Job Description

We are looking for a motivated Software Engineer (AI) Intern to join our team, with a primary focus on supporting AI-related initiatives. In this role, you will work on Python-based development for Application development or AI initiatives and automations, while also gaining exposure to Microsoft Power Platform for low-code solutions and Power BI for building visuals and dashboards. This internship is a great opportunity for someone keen to build hands-on experience across the Software Development, AI and automation technology landscape.

The primary responsibility of this role is to support the design, development, and testing of AI-driven applications and use cases, while learning to apply low-code and data visualization tools. You will work closely with senior engineers and cross-functional teams, and grow your skills across Python development, Power Platform, and Power BI.

Responsibilities of a Software Engineer Intern

  • Assist in the design, development, and maintenance of applications and scripts (Python-based) supporting AI-related initiatives and other application implementation.
  • Support the building, testing, and integration of AI powered features and proof-of-concepts.
  • Help translate user stories and business requirements into functional and technical specifications.
  • Write clean, efficient, and reusable code following best practices.
  • Support the development and maintenance of RESTful APIs for application and automation use cases.
  • Work with structured and unstructured data to support application development, AI model integration and evaluation.
  • Build low-code automation and applications using Microsoft Power Platform (Power Automate, Power Apps).
  • Create visuals, reports, and dashboards using Power BI to support business and technical reporting needs.
  • Assist in troubleshooting, debugging, and resolving software defects and performance issues.
  • Collaborate with cross-functional teams to deliver robust and scalable AI-enabled solutions.
  • Follow code quality, security, and versioning standards.
  • Participate in Agile development processes including daily stand-ups, sprint planning, and retrospectives.
  • Maintain documentation of code, experiments, and system architecture.
Qualifications
  • Foundational knowledge of Python, with the ability to write clean and readable code.
  • Interest and willingness to work on AI-related tools, frameworks, and platforms.
  • Basic understanding of RESTful APIs and application integration concepts.
  • Familiarity with SQL and relational databases is a plus.
  • Keen interest in learning Microsoft Power Platform (Power Automate, Power Apps) for low-code development.
  • Keen interest in learning Power BI to create visuals and dashboards from data.
  • Exposure to Microsoft Azure and cloud-based services would be an added advantage.
  • Familiarity with Git for source control is a plus.Interest in working within Agile environments.
  • Good analytical and problem-solving skills.
  • Self-driven and eager to learn, with the ability to manage tasks independently.
  • Fast learner with a strong willingness to adapt to new tools, platforms, and technologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Intern
Automation Intern

YTL PowerSeraya Pte. Limited • Singapore

On-site
SGD 13,000 - 17,000
Engineering Intern (AI Applications)
Engineering Intern (AI Applications)

Senoko Energy • Singapore

Hybrid
Structured career development
Continuous training
Scholarships
AI & Python Intern – Power Platform & Power BI
AI & Python Intern – Power Platform & Power BI

YTL PowerSeraya Pte. Limited • Singapore

On-site
SGD 20,000 - 33,000
Engineering Intern (Digitalisation & Data Tools)
Engineering Intern (Digitalisation & Data Tools)

Senoko Energy • Singapore

Hybrid
Structured career development
Continuous training and mentorship
Opportunities for scholarships
Uni Internship Jan to July 2027 - AI-Driven Cloud Operations: Automation and Intelligence
Uni Internship Jan to July 2027 - AI-Driven Cloud Operations: Automation and Intelligence

Synapxe • Singapore

On-site
[Uni - Jan till Jun 2027] Automation & AI Intern (Talent Acquisition Operations Team)
[Uni - Jan till Jun 2027] Automation & AI Intern (Talent Acquisition Operations Team)

NCS Group • Singapore

On-site
SGD 13,000 - 20,000
Internship - Artificial Intelligence, Automation, and Database
Internship - Artificial Intelligence, Automation, and Database

Infineon Technologies AG • Singapore

On-site
Trading & Portfolio Management Intern (AI & Data Science)
Trading & Portfolio Management Intern (AI & Data Science)

Senoko Energy • Singapore

Hybrid
Structured career development
Scholarships and long-term opportunities
Hands-on exposure to real trading environments
IT Intern – AI Testing, AI Assistance & IT Administration
IT Intern – AI Testing, AI Assistance & IT Administration

JENGA CORP PTE. LTD. • Singapore

On-site
SGD 12,000 - 15,000
Stipend: 1200 SGD
Uni Internship Jan to July 2027 - AI Application Engineer, HSG Analytics/Tandem
Uni Internship Jan to July 2027 - AI Application Engineer, HSG Analytics/Tandem

Synapxe • Singapore

On-site
SGD 8,900 - 16,000