Let’s work together.
If you are interested, send an email with your cv to hr at perciv.ai, and include in the email how you satisfy the “MUST HAVE” points of the role.
-
Level: Medior/Senior
Location: Delft, Netherlands
Type: Full-Time, On-site, 1-day per week home office possible
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 ResponsibilitiesDevelop 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
QualificationsExpertise
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
Preferred Experience
Hands-on experience developing perception systems for automotive, robotics, or embedded applications
Experience optimizing ML pipelines for low-power and/or real-time environments
Publication in robotics domain
Soft Skills
Strong analytical and problem-solving abilities
Clear communication and team collaboration skills
Proactive mindset, comfortable in a dynamic startup environment
