A leading electric vehicle manufacturer in the UK is looking for a Software Engineer to join their Perception team. You will be responsible for designing and optimizing software related to machine learning training, impacting self-driving vehicle safety. Ideal candidates should possess solid software engineering skills in C++ and Python, with significant experience in real-time safety-critical systems and machine learning infrastructure. Collaborating with ML engineers is essential to integrate components into the development process.
Qualifications
6+ years related industry or research experience.
Strong software engineering fundamentals and language experience in C++ and Python.
Broad understanding of modern Perception systems and their architectures.
Responsibilities
Design, implementation, and optimization of software components for Machine Learning training.
Collaborate closely with ML engineers to integrate software into model development.
Skills
C++
Python
Software engineering fundamentals
Team player
Communication skills
Education
B.S., M.S. or Ph.D. in Computer Science
Tools
Machine learning infrastructure
Parallel Programming
Cloud computing
Job description
A leading electric vehicle manufacturer in the UK is looking for a Software Engineer to join their Perception team. You will be responsible for designing and optimizing software related to machine learning training, impacting self-driving vehicle safety. Ideal candidates should possess solid software engineering skills in C++ and Python, with significant experience in real-time safety-critical systems and machine learning infrastructure. Collaborating with ML engineers is essential to integrate components into the development process.