Siemens

Backend Developer Intern (Data & AI)

Siemens
Advanced Manufacturing & ElectronicsSingapore - Central Singapore - SingaporeOnsitePosted 1 month ago

About the role

AI summarised

This Backend Developer Intern role focuses on building data pipelines, APIs, and AI/ML solutions for industrial applications. The intern will work on end-to-end AI workflows, including GenAI prototyping and data infrastructure management, using Python or Node.js. The position is suited for students in their third year or higher in relevant technical fields with foundational IoT and data science skills.

IndustrialOnsiteInternal Services

Key Responsibilities

  • Architecting data pipelines: Developing and maintaining backend services using Python or Node.js to bridge the gap between industrial hardware and software applications
  • Building RESTful APIs: Designing and integrating robust APIs to ensure seamless data flow and system interoperability
  • Implementing Machine Learning models: Applying classical ML techniques, such as regression and anomaly detection, to solve real-world industrial challenges
  • Developing GenAI prototypes: Building and testing cutting-edge tools involving LLM summarization, RAG pipelines, and agent orchestration
  • Executing end-to-end AI workflows: Participating in the full lifecycle of a project, from initial problem framing and model selection to evaluation and deployment
  • Managing data infrastructure: Organizing and optimizing SQL or NoSQL databases to support large-scale industrial data storage and retrieval

Requirements

  • Currently pursuing a degree/diploma (Year 3 onwards) in Computer Engineering, IT, Data Science, or Electrical Engineering
  • Solid understanding of how sensors and controllers (like PLCs/SCADA) collect and normalize data
  • Strong coding skills in Python or Node.js with experience in backend logic
  • Hands-on experience with core libraries like Pandas, NumPy, and Scikit-learn for exploratory data analysis
  • Basic familiarity with tools like OpenCV for processing visual data
  • Experience or a strong interest in prototyping with Large Language Models and AI orchestration tools