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.
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
Ph.D. in Computer Science, Machine Learning, or a related field (or equivalent high-level industry research experience)
Strong Python expertise
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
Experience delivering AI-enabled products to production
Familiarity with microservice-based distributed systems and cloud platforms