SAP is seeking a Machine Learning Engineer to help build intelligent systems that power large-scale AI and large language model (LLM) capabilities, driving meaningful impact across SAP’s global ecosystem
Requirements
- Strong programming skills in at least one language (e.g., Python, Java, or Go)
- Familiarity with databases, APIs, or distributed systems concepts
- Basic understanding of CI/CD pipelines and modern development practices
- Internship or project experience with AI/ML or LLM frameworks
- Personal or open-source projects that showcase your technical curiosity
- Interest in distributed systems and large-scale product development
- A problem-solving mindset and eagerness to learn new technologies
Responsibilities
- Develop and maintain backend services, APIs, and data pipelines in Go, Java, or Python
- Support the optimization of databases, services, and LLM infrastructure
- Work with modern technologies such as Kafka, Postgres, Hana, gRPC, and AI/ML frameworks
- Collaborate with senior engineers to learn best practices in system design and scalability
- Partner with cross-functional teams to deliver features aligned with business goals
Other
- Bachelor’s degree in Computer Science, Mathematics, Physics, or related field (or equivalent experience)
- +2 years of software engineering experience, ideally with exposure to backend or AI/ML systems
- Good communication skills and ability to collaborate in diverse teams
- Expected Travel: 0 - 10%
- Career Status: Professional