What you’ll do
Summary : We are looking for a Principal AI Engineer / AI Architect who can drive enterprise‑grade AgenticAI development and lead our engineering scrum teams as technical artifact owner overseeing multiple development streams as well as foundational agenticAI solution‑and software architecture decisions. The candidate will have proven and industry‑leading skills in Data Science and Data Engineering as well as Software Engineering and Solution Architecture, with an entrepreneurial spirit to join our diverse team and work on innovation projects as well as exceptional leadership and people skills.
Role : In this role you drive, oversee and are responsible for the entire development lifecycle of multiple (agentic) AI services, from Data Science PoC to productization and production operations.
Responsibilities / Core Tasks :
- Lead develop AI services from PoC to Production
- Lead the development of a best practice framework for AI development (both narrow and GenAI) for all dev streams and teams
- Lead the definition, evolution and drive the setup of infrastructure architecture for the AI applications we are building
- Setup and develop new Big Data pipelines, to productize data ETL workloads for different AI services.
- Develop AI / ML models to solve real life business problems (this includes Data Science exploration phase as well as model productization)
- Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
- Productionize AI PoCs with good software engineering by incorporating CI / CD pipelines, deployment and MLOps.
- Take ownership over AI services in development and production
- Lead, guide and mentor junior colleagues and evolve their AI engineering skillset
What you bring
- Bachelor's or master's degree in machine learning, computer science, engineering, or related technical field
- Vast coding knowledge of at least one programming language such as Python or Java
- Deep knowledge of Distributed Computing Systems for Big Data Engineering such as Databricks (PySpark / Scala)
- Exceptional understanding of AI / ML concepts
- Good understanding and hands on experience in agentic AI communication technologies such as MCP and A2A
- Exceptional understanding of AIOps and LLMOps / AgentOps concepts (e.g. MLflow 3.0)
- Deep Infrastructure knowledge around AI solution design on Hyperscalar clouds such as Azure / AWS / GCP
- Extensive coding experience in applying ML frameworks such as TensorFlow, PyTorch, Langchain, OpenAI, Huggingface, Crew
- Very deep experience in applying AgenticAI frameworks such as Langgraph, CrewAI, Microsoft agent framework or google-adk
- Industry leading general software engineering best‑practices (e.g. Object‑Oriented Programming) and experience working in a scrum‑like software engineering unit.
- Productization technologies and tools such as Docker, K8s, GitHub, VSCode, Linux etc.
- CI / CD and ML Ops frameworks such as Jenkins, GitHub Actions, MLFlow, etc.
- Cloud‑deployment offerings such as Azure ML, Databricks, AKS, Event Hubs, Azure Data Factory, Azure Functions or similar in AWS / GCP
- Some form of code ownership and scrum team leadership experience
- Curiosity to learn about different AI applications and new technologies in general
- Excellent spoken and written knowledge of English as well as collaborative mindset; good German language skills
- Experience with SAP AI offerings e.g. AI Core, AI Business Services, Joule etc. is a plus
- Understanding of Agile / Scaled Agile (SAFe) methodologies is a plus
- Python backend development, e.g. Flask, Django, FastAPI, Quart
SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and / or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team : Careers@sap.com.