Machine Learning Engineer - Application AI
sap
Job Description
What you’ll do
- Design, 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 and apply best practices in system design and scalability
- Partner with cross-functional teams to deliver features aligned with business goals
What you bring
- Bachelor’s degree in Computer Science, Mathematics, Physics, or related field (or equivalent experience)
- 4 to 7 years of software engineering experience, ideally with backend or AI/ML exposure
- Strong programming skills in at least one language (Python, Java, or Go)
- Familiarity with databases, APIs, or distributed systems concepts
- Basic understanding of CI/CD pipelines and modern development practices
- Good communication skills and ability to work in diverse, collaborative teams
Preferred:
- Internship or project experience with AI/ML or LLM frameworks
- Personal or open-source projects that demonstrate technical curiosity
- Interest in distributed systems and large-scale product development
- A problem-solving mindset and eagerness to learn new technologies