Computer Scientist – AI / Computer Vision Engineer

3D Research s.r.l.

We are seeking a Computer Scientist / Engineer with experience in AI and Computer Vision to build robust solutions for image/video analysis, robotic perception, and ML pipelines—from prototyping to deployment. We value curiosity, ownership, and strong motivation to thrive in a dynamic R&D setting, where priorities may shift and the role may extend beyond a single domain—working closely with robotics, sensing, and field teams to deliver end-to-end solutions.

Key responsibilities

  • Develop CV pipelines (detection, segmentation, tracking; stereo/depth/3D depending on project)
  • Dataset preparation, training/validation, error analysis and performance monitoring
  • Optimize for deployment (edge/GPU) and integrate into real-time applications (ROS 2 or standalone)
  • Support lab and field validation, logging and troubleshooting

Required skills

  • Strong Python + good engineering practices (Git, testing, reproducibility)
  • Hands-on experience with PyTorch and/or TensorFlow, OpenCV
  • Practical understanding of camera geometry/calibration is a plus

Nice to have

  • ROS 2,
  • ONNX/TensorRT,
  • NVIDIA Jetson,
  • Docker/CI

Tagged as: AI, computer vision, embedded computing, machine learning, opencv, pytorch, ros 2

You must sign in to apply for this position.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Overview
Job Location