Senior Software Engineer, Agentic AI for Automotive

BMW AG
München, Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Data Analysis C++ (Programming Language) Cursor (Graphical User Interface Elements) Decision Support Systems Systems Development Life Cycle Software Engineering Rust (Programming Language) GitHub Copilot Kotlin Information Technology
+1 more
Virtual Agents

Job description

  • You pioneer the transformation toward an AI-native Software Development Lifecycle (SDLC) and continuously evaluate rapidly advancing AI capabilities to keep BMW at the frontier.
  • Furthermore, you design and build AI-driven engineering toolchains and workflows, agentic systems, and context engineering strategies.
  • You build and operate AI-driven engineering environments and automated feedback loops to drive measurable improvements in developer productivity.
  • You ensure system quality with evaluations, guardrails, and validation of software development artefacts and outputs.
  • In addition, you enable and coach engineering teams to adopt AI-native workflows, collaborating across multiple divisions and international locations.
  • You drive knowledge exchange across the developer community, for example through hackathons, workshops, and training sessions.
  • You contribute to our transformation initiative, roadmap planning, cross-team alignment, and data-driven insights that guide scaling decisions., * Challenging projects with which we are shaping the mobility of tomorrow together.
  • Wide range of personal and professional development opportunities.
  • Attractive, fair and performance-related remuneration.
  • High level of job security.
  • Annual special payments such as vacation pay, Christmas bonus, and profit sharing.
  • Flexible working hours including 6 weeks annual leave and overtime compensation.
  • Discounted BMW & MINI conditions.
  • Many other benefits at bmw.jobs/benefits

Requirements

Do you have experience in SDLC?, * University degree in computer science, mathematics, software engineering, or a comparable field.

  • At least five years of professional software engineering experience developing high-quality production software, ideally from concept to production (Rust, Java, Kotlin, or C++).
  • Deep experience with AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or similar tools, with knowledge in context engineering, agentic workflows, MCP, A2A, and agent skills.
  • Hands-on experience in designing, building, and operating agentic systems (e.g., LangGraph), including evaluation and quality assurance.
  • Experience with CI/CD pipelines, automation of toolchains, and containerised development environments.
  • Proficiency in collaborating across multiple teams and international locations, driving adoption of new tools and workflows, and scaling across a large engineering organisation.
  • Experience with data-driven decision making, defining metrics, running experiments, and turning measurements into actionable insights.

Are you motivated to take technical responsibility for cross-functional AI initiatives and drive innovative technologies across various business areas? Apply now!

Benefits & conditions

Pulled from the full job description

  • Flexible schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:01 min

Transitioning into the automotive artificial intelligence safety field

Tillman Radmer +2 · WWC 2021

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · WWC 2023

2:11 min

Understanding GitHub Copilot and core developer benefits

lgonta lgonta +1 · WWC 2024

2:21 min

Introduction to machine learning in the automotive industry

Jan Zawadzki · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all