onsite
Principal Vehicle AI Architect Research - BMW AG
Software Engineer
Lead the research and architectural design of AI systems for autonomous vehicles, driving end‑to‑end perception, planning, and control solutions using advanced machine learning, computer vision, and robotics frameworks.
About the role
Key Responsibilities
- Define and evolve the AI architecture for next‑generation autonomous driving platforms, ensuring scalability, safety, and performance.
- Lead research initiatives on perception, prediction, and planning algorithms, integrating state‑of‑the‑art machine learning and computer vision techniques.
- Collaborate with cross‑functional teams (software, hardware, validation) to translate research prototypes into production‑ready solutions.
- Establish best practices for data pipelines, model training, and continuous integration/continuous deployment (CI/CD) of AI models.
- Mentor and guide a team of AI engineers and researchers, fostering innovation and technical excellence.
Requirements
- PhD or equivalent experience in Computer Science, Electrical Engineering, or related field with a focus on AI for autonomous systems.
- Extensive experience in machine learning, deep learning, and computer vision applied to automotive or robotics domains.
- Proficiency in Python, C++, and ROS, with a strong background in software architecture and system design.
- Demonstrated track record of publishing research and delivering production‑grade AI solutions.
- Excellent communication skills and ability to work in a fast‑paced, multidisciplinary environment.
Skills
machine learningdeep learningcomputer visionpythonrosc