onsite
Senior AI Engineer - Infotainment Platform - BMW AG
AI Engineer
Lead the design and deployment of AI-driven features for automotive infotainment, leveraging Python, C++, ROS, and cloud services to deliver intelligent, real‑time user experiences.
About the role
Key Responsibilities
- Architect and implement machine‑learning models for natural language processing, voice recognition, and predictive infotainment services.
- Integrate AI components into the vehicle’s infotainment stack using C++ and ROS, ensuring real‑time performance and safety compliance.
- Collaborate with data scientists, UX designers, and hardware teams to translate user requirements into scalable AI solutions.
- Deploy and monitor models on edge devices and in the cloud (AWS), managing model lifecycle, versioning, and A/B testing.
- Conduct performance profiling, optimize inference pipelines, and maintain high code quality through automated testing and CI/CD pipelines.
Requirements
- 10+ years of software engineering experience with a strong focus on AI/ML in embedded or automotive contexts.
- Proficiency in Python, C++, and ROS; experience with TensorFlow/PyTorch and ONNX.
- Hands‑on experience deploying models to edge devices and cloud platforms (AWS, Azure).
- Deep understanding of real‑time systems, safety standards (ISO 26262), and automotive networking.
- Excellent communication skills and a proven track record of leading cross‑functional teams.
Skills
pythonmachine learningcrosaws