Principal Software Engineer
Novi Sad,
Serbia
Our team is global, addressing the challenges of bringing safe ADAS and autonomous automotive systems to market for our customerOur team is global, addressing the challenges of bringing safe ADAS and autonomous automotive systems to market for our customers.
We are seeking a Principal Software Engineer to contribute to our next-generation, production-grade big data backend, featuring integrated AI and computer vision components. This role focuses on building a scalable and reliable platform that utilizes advanced algorithms to process and manage massive amounts of data.
Responsibilities
- Participate in architecting and designing the next-gen platform
- Design and implementation of sophisticated algorithms used in ADAS systems for object detection, tracking, classification, and VLM-based scene understanding
- Guide the implementation of the data platform, the data pipelines, AI services, and platform APIs
- Ensure code quality, maintainability, and delivery predictability
- Collaborate closely with product, data, and AI stakeholders
Must Have
- Ph.D. in Computer Science, Machine Learning, or a related field (or equivalent high-level industry research experience)
- Strong Python Experience
- Proven experience in software architecture and design
- Practical exposure to big data and AI/computer vision systems
- Ability to translate product and business requirements into scalable technical solutions
Nice to have
- Experience delivering AI-enabled products to production
- Familiarity with microservice-based distributed systems and cloud platforms
Our Product
What We Offer
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly
sports sessions, team building events, monthly drink, and much more
