Working Student (f/m/d) - Data Scientist for Building GNNs on a Corporate Knowledge Graph
About this role
We help the world run better. At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging – but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
What you'll do
You will work with a passionate team on building state of the art AI applications. Specifically, you will work with experts to train Graph Neural Networks (GNNs) on our knowledge graph (KG) to improve embedding quality. Your work requires you to independently research into state-of-the-art methods in embedding construction, graph embeddings and GNNs and apply your gained experience on subsets of our graph. This requires you to read research papers and implement small proofs of concepts. Upon successfully training a model, you will help integrate your results into an LLM-based chat application to improve its answering quality. After completing your work with embeddings and GNNs, you will help shape the next generation of knowledge exploration within and outside of SAP by supporting the development of a multi-agent LLM system.
What you bring
- Master Student (f/m/d) at a research university (ideally early-stage student)
- Preferred fields of study: Data Science, Computer Science, Business Informatics, or similar
- Strong experience in Python, NumPy, Pandas
- Experience with ML training libraries like PyTorch, PyTorch Geometric, Hyperparameter Tuning, and one database Query Language e.g. SQL
- First Experience with Graph Neural Networks (GNNs) is desired
- Optional: First experience in Semantic Web technologies, e.g. RDF, SPARQL, or Knowledge Graphs and AI technologies like LangChain, Langgraph or Langfuse
- Language skills: fluent in English, German is a plus
- We expect you to be able to work self-enabled on a topic, adapt quickly to changing situations, think out of the box to create new solutions and be willing to learn something new regularly.
- Although previous work experience is advantageous, we don’t require it. You should, however, have worked on praxis-oriented projects in the past be it in or outside of university.
Meet your team
The SAP Global Content Group provides insights into SAP content and best practices, e.g., for business processes. The GCG Knowledge Graph is the core element to harmonize and integrate content from heterogeneous sources and make it accessible for various use cases. One important goal is to provide access to all the process and business data content that SAP provides, leveraging semantic technologies such as knowledge graphs and related machine learning capabilities to integrate data and to provide meaningful responses to business process-related questions. You will be part of an international team of software, data management, AI, and business experts.
Our application documents should contain a cover letter, a resume in table form, school leaving certificates, certificate of enrollment, current university transcript of records, copies of any academic degrees already earned, and if available, references from former employers (including internships). Please also describe your experience and skills in foreign languages and computer programs / programming languages.