This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a visionary and highly technical Software Solution Architect to own, maintain, and scale the next-generation architecture of our intelligent in-vehicle assistant. This solution provides a unified conversational interface enabling natural, voice-first interaction across vehicle functions, navigation, media, and personalized connected services. In this role, you will bridge the gap between embedded automotive edge computing and cloud-native multi-agent AI ecosystems. You will have ownership over system-level components, interface design, and architectural governance, ensuring a scalable, modular, and highly maintainable platform
Job Responsibility
Architectural Design & Technical Leadership
Bridging the Gap between Business & Technology
Ensuring Non-Functional Requirements (NFRs)
Risk Mitigation & Problem Solving
Team Governance & Delivery Support
Requirements
Proven experience as a Solution, System Architect, or similar role, with a strong understanding of data architecture principles, practices, and technologies
Proven experience in end-to-end solution design
Strong background in embedded Android development, specifically managing system applications, services, custom .apk distribution strategies, and SDK development lifecycle
Proven experience reviewing, engineering, and guiding complex backend systems written in Go (Golang) within microservices topologies
Experience configuring containers within Kubernetes, managing Application Gateways, designing telemetry dashboards, and enforcing secure cryptography infrastructure utilizing Azure Key Vault
Practical expertise in designing AI platforms that treat Large Language Models as pluggable infrastructure components, avoiding provider lock-in to enable seamless model migrations
Comprehensive mastery of bidirectional data streaming architectures, specifically utilizing gRPC streaming and WebRTC data/audio channels to manage real-time interactions under varying bandwidth conditions
Nice to have
Understanding of audio data processing
Understanding of concepts of STT, TTS
any practical experience with the usage of these systems via the provided APIs