Software Developer Intern
SAP
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About SAP and the Internship Experience Program
At SAP, we believe in bringing out the best in you as you bring your best to us. As builders touching over 20 industries and 80% of global commerce, we rely on unique talents to shape the future. This challenging yet impactful work offers a place where you can be yourself, prioritize your well-being, and truly belong. You'll benefit from constant learning, skill growth, great benefits, and a supportive team dedicated to your success.
The SAP Internship Experience Program (iXp) is our global, strategic, paid internship program designed to provide university students with opportunities to find purpose in their careers. It's more than just an internship; it’s a foundation for a career built on connection, creativity, and impact.
This full-time Software Developer Intern position is located at the SAP Palo Alto office, CA, and is an in-person role. The expected start date is April 2026, with a duration of 6 months and potential for a 6-month extension.
The Vision: Infusing AI into SAP Applications
SAP amplifies the strength of AI technology, fusing it with our robust industry-focused data and profound process knowledge. Our vision is to infuse every SAP application with sophisticated AI capabilities, revolutionizing business operations. Large Language Models (LLMs) hold immense potential to change how we work and develop products, reshaping the Machine Learning landscape. Our goal is to combine the power of LLMs with Knowledge Graphs to solve business AI problems within SAP applications.
About the Team
We are building a nimble and versatile engineering team to empower our Data Scientists within the AI Foundations and Research team. This team will be responsible for developing cutting-edge tools, providing development resources for proof-of-concept projects, and collaborating on groundbreaking Generative AI initiatives. Our ultimate objective is to expedite the development and implementation of innovative Gen AI features throughout SAP. Join us in this exciting journey of revolutionizing the future of AI!
The Software Developer Intern Role
As a Software Developer Intern on this team, you will be responsible for helping to design and implement a variety of projects within the Generative AI space.
- Collaborate with the team to craft solutions for challenges faced by our Data Scientist partners.
- Work closely with SAP data scientists to understand their projects and needs.
- Follow and help define architectural/coding best practices, and participate in software design and code reviews with a diverse development team including frontend, backend, full-stack, DevOps, and ML engineers.
- Support the product team with technical feasibility analysis, solution proposals, and effort estimations.
The SAP's Business AI organization is dedicated to seamlessly infusing AI into all enterprise applications, enabling customers, partners, and developers to enhance business processes and generate remarkable business value. Join our international AI team where innovation thrives, opportunities for personal development abound, and exceptional colleagues collaborate globally.
What You'll Bring
We're looking for someone who takes initiative, perseveres, and stays curious. You enjoy working on meaningful, innovative projects and are energized by lifelong learning.
Education & Eligibility:
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or other relevant disciplines.
- Must be currently enrolled, or recently graduated (start date must be within 6 months of graduation date) from a coding academy/bootcamp, apprenticeship, associate, bachelor’s, master’s, or JD/PhD program.
Skills & Experience:
- Strong communication and collaboration skills, with the ability to work effectively in cross-cultural teams.
- Desire to learn and try new things.
- Some experience with JavaScript & TypeScript and React.
- Some experience with Python, Node.js, Java, SQL.
Preferred Qualifications:
- Experience in developing data-driven microservices, APIs, CI/CD pipelines, TDD.
- Familiarity with one of the major cloud providers (e.g., AWS, GCP).
- Experience in data science or data engineering.
- Familiarity with JSON, Git, Docker, Kubernetes.
Key skills/competency
- Generative AI
- Large Language Models (LLMs)
- Knowledge Graphs
- Software Development
- Python
- JavaScript
- React
- Cloud Platforms (AWS, GCP)
- Microservices
- API Development
How to Get Hired at SAP
- Research SAP's AI Vision: Deeply understand SAP's commitment to infusing AI into enterprise applications, focusing on LLMs and Knowledge Graphs.
- Tailor Your Resume for SAP: Highlight projects involving AI, Machine Learning, Python, JavaScript, and cloud technologies, aligning with the Software Developer Intern role's requirements.
- Showcase Collaboration Skills: Emphasize your ability to work effectively in cross-functional and cross-cultural teams, a core value at SAP.
- Prepare for Technical Deep Dives: Be ready to discuss your experience with microservices, APIs, CI/CD, and specific programming languages like Python, JavaScript, and Node.js.
- Demonstrate Learning Agility: Articulate your passion for continuous learning and your eagerness to adapt to new technologies in the fast-evolving AI landscape.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background