Computer Vision Engineer

Oversonic Robotics

Milano

Ibrido

EUR 60.000 - 90.000

Tempo pieno

9 ore fa
Candidati tra i primi

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Vantaggi offerti da questo lavoro

Hybrid work model
Career growth opportunities
Impactful projects

Descrizione del lavoro

Oversonic Robotics is seeking a Mid-Senior Computer Vision Software Engineer to join the Vision team. You will develop and integrate software that brings CV models into production across robotics platforms, both on edge devices and in the cloud, focusing on robust data pipelines and model deployment.

You will work with Python, GPU-accelerated tools, and modern ML pipelines, collaborating with AI, Software, and Hardware teams to deliver end-to-end solutions in a hybrid work setting in Italy.

Competenze

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, or a related field.
  • 2+ years of software development experience with computer vision, robotic perception, or 3D vision systems.
  • Strong knowledge of Python OOP, including multithreading and asynchronous programming.
  • Experience with streaming/protocols such as WebRTC and MQTT.
  • Hands-on RGB-D pipelines, point cloud processing, and 3D libraries (PCL).
  • Experience with deep learning models for object detection, segmentation, and pose estimation (PyTorch or TensorFlow).
  • Experience deploying AI models on GPUs/edge devices (ONNX Runtime, TensorRT, CUDA, NVIDIA Jetson).
  • Model conversion, FP16/INT8 quantization, real-time inference optimization.
  • Familiarity with Git collaborative workflows.

Mansioni

  • Integrate computer vision models into production software applications.
  • Develop services and pipelines for image acquisition, inference, and post-processing.
  • Deploy AI applications on edge devices (NVIDIA Jetson) and cloud infra.
  • Integrate with REST/gRPC APIs, messaging systems, and streaming protocols.
  • Optimize application performance and manage AI model lifecycle (ONNX, TensorRT).
  • Develop modular software in Python.
  • Containerize applications with Docker and contribute to CI/CD pipelines.
  • Collaborate with AI, Software, and Hardware teams to deliver end-to-end solutions.

Conoscenze

Python programming
Multithreading
Asynchronous programming
Git workflows

Formazione

Bachelor's or Master's degree in Computer Science/Software Engineering/Robotics

Strumenti

PyTorch
TensorFlow
ONNX Runtime
TensorRT
CUDA
NVIDIA Jetson
Docker
PCL

Descrizione del lavoro

Careers
— Computer Vision Software Engineer

We are looking for a Mid-Senior Software Engineer with experience in integrating Computer Vision solutions to join our Vision team. The successful candidate will primarily be responsible for developing and integrating software applications that bring computer vision models into production across our robotics platform, both on edge devices and in the cloud. The role will focus on designing robust and modular software pipelines for data acquisition, inference, inter-service communication, and AI model deployment, while collaborating closely with the AI, Software, and Hardware teams.

The selected candidate will work on:

  • Integrating computer vision models (object detection, segmentation, and pose estimation) into production software applications.
  • Developing software services and pipelines for image acquisition, inference, and post-processing.
  • Deploying AI applications on edge devices (NVIDIA Jetson) and cloud infrastructures.
  • Integrating with middleware, REST/gRPC APIs, messaging systems, and streaming protocols.
  • Optimizing application performance and managing the AI model lifecycle (ONNX, TensorRT).
  • Developing modular software in Python.
  • Containerizing applications with Docker and contributing to CI/CD pipelines.
  • Collaborating with AI, Software, and Hardware teams to deliver end-to-end integrated solutions.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, or a related field.
  • At least 2 years of experience in software development with a focus on computer vision, robotic perception, or 3D vision systems.
  • Strong knowledge of Object‑Oriented Programming in Python, including multithreading and asynchronous programming.
  • Experience with streaming protocols (e.g., WebRTC) and IoT communication protocols (e.g., MQTT).
  • Hands‑on experience with RGB‑D pipelines, point cloud processing, and 3D libraries (e.g., PCL).
  • Experience developing or integrating deep learning models for object detection, segmentation, and pose estimation using PyTorch or TensorFlow.
  • Experience deploying and optimizing AI models on GPUs and edge devices using technologies such as ONNX Runtime, TensorRT, CUDA, and NVIDIA Jetson.
  • Experience with model conversion, FP16/INT8 quantization, and real‑time inference optimization.
  • Familiarity with collaborative development workflows based on Git.
Nice to have
  • Experience with ROS or ROS 2.
  • Experience with Docker and MLOps infrastructures.
  • Experience building or maintaining CI/CD pipelines for machine learning models.
  • Familiarity with Vision‑Language Models (VLMs) or other emerging AI models for robotics.
Additional information
  • Contract Type: Full-time
  • Smart Working: Available (e.g., 1 day/week, subject to team policy)
  • Driving Licence: Required
Why Join Oversonic Robotics?
  • Contribute to a pioneering company shaping the future of humanoid robotics in Italy.
  • Work with cutting‑edge technology with real‑world impact.
  • Collaborate with a passionate and innovative team in a hybrid work environment.
  • Join a company committed to sustainability, transparency, and social benefit.
  • Enjoy opportunities for professional growth and influence our technological direction.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Computer Vision Engineer
Computer Vision Engineer

Jobtorob • Milano

Ibrido
EUR 40.000 - 60.000
Edge/Cloud Computer Vision Engineer for Robotics
Edge/Cloud Computer Vision Engineer for Robotics

Oversonic Robotics • Milano

Ibrido
EUR 60.000 - 90.000
Hybrid work model
Career growth opportunities
Impactful projects
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Oversonic Robotics Srl • Monza

Ibrido
EUR 70.000 - 100.000
Hybrid work option
Flexible start time
Full-time, permanent contract
+2
Senior Computer Vision Engineer
Senior Computer Vision Engineer

trtwo • Roma

In loco
EUR 30.000 - 42.000
Junior Computer Vision Engineer
Junior Computer Vision Engineer

trtwo • Roma

In loco
EUR 20.000 - 24.000
Backend Software Engineer
Backend Software Engineer

Oversonic Robotics • Milano

Ibrido
EUR 55.000 - 75.000
Junior Computer Vision Engineer - Stage
Junior Computer Vision Engineer - Stage

DGS • Trieste/Trst

In loco
EUR 35.000 - 50.000
DevOps Engineer
DevOps Engineer

Oversonic Robotics • Milano

Ibrido
EUR 55.000 - 90.000
Smart Working: 1 day/week
Backend Software Engineer
Backend Software Engineer

Jobtorob • Milano

Ibrido
EUR 40.000 - 60.000
Vision Software Engineer
Vision Software Engineer

Stevanato Group • Piombino Dese

In loco
EUR 40.000 - 60.000