# Principal Machine Learning Engineer

Hiring organization: [SAP](https://career.thegoodapps.co/organizations/sap)

Canonical page: https://career.thegoodapps.co/jobs/db368d54-f59c-486f-b8b1-d62cf8f609d6

Listed on SAP's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Principal
- Location: Palo Alto, CA
- Salary: 247000 – 420000 USD per year

## Summary

This role leads a machine learning engineering team building AI capabilities into SAP's enterprise applications, combining large language models with business knowledge graphs. You'll architect solutions, mentor developers, and guide proof-of-concept projects while staying hands-on with backend infrastructure and cloud technologies.

_Our summary, not SAP's wording._

## Skills named

Amazon Web Services (AWS), CI/CD, Docker, Git, JSON, Kubernetes, Microservices, Scrum, Test-Driven Development (TDD)

## Required

- Bachelor's, Master's or Ph.D. in Computer Science, Artificial Intelligence or related field
- 8+ years professional experience as a developer
- Proven experience designing, developing and deploying multi-tenant cloud applications with focus on backend infrastructure
- Experience with data-driven microservices, APIs, CI/CD pipelines and containerization
- Hands-on experience with Docker and Kubernetes
- Familiarity with a major cloud provider
- Ability to work in agile environments using SCRUM methodology
- Strong communication and collaboration skills for cross-cultural teams

## Nice to have

- Experience in data science or data engineering
- Knowledge of SAP Business Technology Platform
- Familiarity with JSON, Git, Docker, Kubernetes, AWS or GCP

Apply on SAP's site: https://jobs.sap.com/job/Palo-Alto-Principal-Machine-Learning-Engineer-CA-94304/1367478333/
