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 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


    Qualifications

    Expertise

    • 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