3413 IT & Software Developer jobs in Germany
Validation Engineer - Context, Semantics & Memory (f/m/x)
65.000 - 108.000 €
BMW Group
Petuelring 130, Munich
65.000 - 108.000 €
Requirements
Must:
- University degree in Computer Science, Information Science, AI/ML, or a related field.
- 1-3 years of professional experience in knowledge management, knowledge-graph engineering or context engineering for AI/LLM systems.
- Expert-level programming skills in at least one high-level language (C++, Java, Kotlin or Python).
- Proficiency in AI-assisted development using coding agents such as Claude Code, GitHub Copilot or OpenCode.
- Hands-on experience building and querying knowledge graphs (RDF/SPARQL or property graphs) and integrating them with LLM-based retrieval (e.g. GraphRAG, hybrid search).
- Experience with systems design, particularly for knowledge-intensive or retrieval-heavy architectures.
- Familiarity with agent memory architectures, ontology design, semantic modelling, graph-based analytics, entity resolution or knowledge-graph embeddings.
Responsibilities
- Design and operate knowledge graphs and graph databases that capture domain knowledge, toolchain topology, operational incidents, root-cause analyses and lessons learned.
- Build context-engineering pipelines that dynamically assemble, rank and budget the information supplied to LLM-based agents.
- Implement feedback loops by coding agents and skills that interact with our toolchain, log outcomes, diagnose failures and write findings back into the knowledge graph.
- Develop and maintain ontologies and semantic models for the automotive AI domain, ensuring consistent vocabulary across teams and tools.
- Architect agent memory systems with appropriate consolidation and retention mechanisms.
- Evaluate and optimise retrieval quality using relevance, coverage, freshness and redundancy metrics, and run experiments comparing retrieval strategies.
- Contribute to cost-efficient model selection and context-compression strategies to keep latency low and budgets sustainable at scale.
Description
At the BMW Group, everything starts with passion and drives us to reinvent mobility and bring innovative ideas to the roads. We are looking for an engineer to join our platform teams that build AI-based toolchains on petabyte-scale automotive data. We value teamwork, expertise, and enjoyment of work, ensuring every opinion is considered. We offer challenging projects shaping the mobility of tomorrow, comprehensive personal and professional development opportunities, attractive remuneration, job security, flexible working hours, and various additional benefits.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in Germany here.
How many Machine Learning Engineer jobs are in Germany?
Currently, there are 3413 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is Germany a good place for Machine Learning Engineers?
Germany is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in Germany?
Concircle Consulting GmbH, Verein der Europ. Bürgerwissenschaften ECSA e.V., Bayerisches Landesamt für Verfassungsschutz, HEDELIUS Maschinenfabrik GmbH, kölnton rental GmbH, base4IT GmbH, Lotum among others, are currently hiring for ML, AI roles in Germany.
The company with most openings is Schwarz Digits as they are hiring for 457 different Machine Learning Engineer jobs in Germany. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Schwarz Digits as they are hiring for 457 different Machine Learning Engineer jobs in Germany. They are probably quite committed to find good Machine Learning Engineers.