April 8
🏢 In-office - London
• Ensure software performance and efficiency end-to-end., working between embedded and distributed infrastructure on one side, and machine learning (training and inference) and robotics use cases on the other side. • Anticipate technical roadblocks – feasibility, schedule delays, complex interdependencies. • Contribute to the definition and execution of engineering roadmaps. • Make tough technical decisions putting in balance velocity, serviceability, sustainability. • Set and hold a high bar of software engineering practices – design, coding, test. • Be a mentor to tech leads and managers across the software engineering organisation.
• Experience as tech lead of teams or projects spanning 20+ software engineers. • Deep understanding of system software, from hardware level to distributed systems. • Experience in designing and implementing software for complex systems. • Experience delivering complex systems into production, and supporting them post-production. • Experience communicating with senior stakeholders including executives.
• Competitive compensation with salary and equity • Immersion in a team of world-class researchers, engineers and entrepreneurs • A position to shape the future of autonomous driving and to tackle the biggest challenges of our time • Benefits such as an onsite chef, workplace nursery scheme, private health insurance, therapy, daily yoga, onsite bar, large social budgets, unlimited L&D requests, enhanced parental leave, and more!
Apply Now