Develop and operate scalable, secure, and high-performance AI platforms in modern cloud environments
Automate infrastructure, deployments, and workflows using modern DevOps and MLOps approaches (e.g., Terraform, GitHub Actions, SonarQube)
Collaborate closely with data scientists, software engineers, and architects to design and implement a semantic data layer for BMW as the foundation for scalable, explainable, and reusable AI solutions
Improve the outcomes of AI agents and systems by applying ontologies and semantic context
Ensure platform quality, stability, and security, including monitoring, observability, logging, compliance, and documentation
Contribute to the BMW AI Community and share best practices
Evaluate new technology trends and actively participate in advancing our AI landscape
Requirements
University degree in Computer Science, Mathematics, or a comparable qualification with a strong IT focus
Minimum of 5 years' experience in software or platform engineering, ideally in a cloud environment (AWS or Azure)
Strong experience with graph databases and semantic technologies
Solid expertise in ontologies, knowledge graphs, and semantic data modeling
Hands-on experience in machine learning or generative AI (e.g., Jupyter, PyTorch, TensorFlow, SageMaker, LangChain, Haystack)
Familiarity with modern programming languages (Python, Java, or Go) and API technologies
Deep understanding of IT security, data protection, and compliance requirements
Very good English skills; German language skills are an advantage
Tech Stack
AWS
Azure
Cloud
Java
Python
PyTorch
Tensorflow
Terraform
Go
Benefits
Challenging projects shaping the mobility of tomorrow
A broad range of personal and professional development opportunities
Attractive, fair, and performance-related compensation
High job security
Annual special payments such as vacation and Christmas bonuses, as well as profit-sharing
Flexible working hours including 6 weeks of annual leave and overtime compensation