
Senior Machine Perception Software Engineer
Job Description
We are seeking a machine perception engineer with a strong background in software development and applied machine learning. The ideal candidate will contribute to the advancement of our radar perception stack, annotation stack, focusing on novel feature development, sensor fusion, and scalable, robust algorithm design.
The role involves close collaboration with robotics, MLOps, and acceleration engineers to ensure seamless deployment on real-world systems, and also active collaboration with the customers themselves either remotely or on-site.
Key Responsibilities:
-
Develop novel features and core components of Perciv’s radar perception software, ground truth generation stack, and sensor fusion solutions
-
Implement and test algorithmic modules for preprocessing, backbone networks, postprocessing, and sensor fusion algorithms
-
Enhance and maintain the Perciv AI SDK and function libraries to support training, testing, and deployment workflows
-
Design modular, unit-tested pipelines for perception development
-
Integrate perception components into ROS/ROS2-based systems in collaboration with Robotics Engineers
-
Work with Acceleration Engineers to optimize software for resource-constrained hardware platforms
-
Support model training, evaluation, and dataset workflows using cloud resources in collaboration with the MLOps team
-
Ensure high code quality through documentation, coding standards, and githook enforcement
-
Collaboration with customers either remotely or at the customer’s site
Required Qualifications:
-
Master’s or PhD in Computer Science, Machine Learning, Robotics, or a related field (Must Have)
-
Proficiency in Python and/or C++, with experience using AI/ML frameworks such as PyTorch (Must Have)
-
Strong background and industry experience in perception algorithm development (Must Have), ideally involving 3D data
-
Familiarity with ROS/ROS2 and Dockers (Must Have)
-
European Driving License (Must Have)
-
Currently living in EU (Must have), preferably NL
Required Skills & Technologies:
-
Python
-
C++
-
PyTorch
-
Perception algorithm development
-
3D data
-
ROS/ROS2
-
Docker
Additional Information:
-
Education: Master’s or PhD in Computer Science, Machine Learning, Robotics, or a related field
-
Remote Work: 1-day per week home office possible
Skills & Technologies
Company Info

Perciv AI
Develops AI-driven radar perception software for autonomous vehicles, robots, and aerospace applicat...
Other Jobs at Perciv AI
Similar Opportunities
Job Description
We are seeking a machine perception engineer with a strong background in software development and applied machine learning. The ideal candidate will contribute to the advancement of our radar perception stack, annotation stack, focusing on novel feature development, sensor fusion, and scalable, robust algorithm design.
The role involves close collaboration with robotics, MLOps, and acceleration engineers to ensure seamless deployment on real-world systems, and also active collaboration with the customers themselves either remotely or on-site.
Key Responsibilities:
-
Develop novel features and core components of Perciv’s radar perception software, ground truth generation stack, and sensor fusion solutions
-
Implement and test algorithmic modules for preprocessing, backbone networks, postprocessing, and sensor fusion algorithms
-
Enhance and maintain the Perciv AI SDK and function libraries to support training, testing, and deployment workflows
-
Design modular, unit-tested pipelines for perception development
-
Integrate perception components into ROS/ROS2-based systems in collaboration with Robotics Engineers
-
Work with Acceleration Engineers to optimize software for resource-constrained hardware platforms
-
Support model training, evaluation, and dataset workflows using cloud resources in collaboration with the MLOps team
-
Ensure high code quality through documentation, coding standards, and githook enforcement
-
Collaboration with customers either remotely or at the customer’s site
Required Qualifications:
-
Master’s or PhD in Computer Science, Machine Learning, Robotics, or a related field (Must Have)
-
Proficiency in Python and/or C++, with experience using AI/ML frameworks such as PyTorch (Must Have)
-
Strong background and industry experience in perception algorithm development (Must Have), ideally involving 3D data
-
Familiarity with ROS/ROS2 and Dockers (Must Have)
-
European Driving License (Must Have)
-
Currently living in EU (Must have), preferably NL
Required Skills & Technologies:
-
Python
-
C++
-
PyTorch
-
Perception algorithm development
-
3D data
-
ROS/ROS2
-
Docker
Additional Information:
-
Education: Master’s or PhD in Computer Science, Machine Learning, Robotics, or a related field
-
Remote Work: 1-day per week home office possible
Skills & Technologies
Company Info

Perciv AI
Develops AI-driven radar perception software for autonomous vehicles, robots, and aerospace applicat...