Software Engineer Intern
Siemens
About the Role
Siemens Asset Management Software (AMS) Software Engineering Team is looking for an intern to join us for Summer 2027 to gain hands-on experience building real features in a production SaaS platform used by thousands of organizations worldwide. This Summer Internship will last between May 2027 and August 2027. The position is remotely based within the United States, with the requirement to attend the first week onsite in Raleigh, NC for onboarding.
Key Responsibilities
- Designing, building, and testing features that incorporate AI-assisted capabilities across our platform
- Using AI coding tools as an active part of your development workflow
- Writing automated tests and participating in peer code reviews
- Debugging production issues and contributing findings to postmortems
- Collaborating with product managers and designers on sprint deliverables
Requirements & Tech Stack
- Pursuing a BS or MS in Computer Science, Software Engineering, or a related field.
- Proficiency in at least one: Java, C#, Python, TypeScript, or Go
- Familiarity with Git, REST APIs, and SQL
- Curiosity about how AI is changing software development and product experiences
Additional Qualifications
- Experience using AI tools in coursework, personal projects, or prior work
- Exposure to ML concepts, LLMs, or data pipelines (even academic)
- Hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Comfort working asynchronously in a distributed, AI-augmented team environment