CareerPlanSign in

Senior AI/Computer Vision Engineer

Berlin💼 Full-time💰 $72,000–$120,000🗓 2026-05-20 → 2026-09-26

Core

Building end-to-end AI and computer vision systems for Ubiquiti's networking and smart home devices, from problem definition and data strategy to model training, optimization for edge deployment, and integration into C++ pipelines.

Role type

Senior IC computer vision engineer (edge deployment)

Builds

Production AI features for ISP networking products and smart home devices

Domain

Networking hardware / Computer Vision / Edge AI

Deliverable

production ML models

Required skills

Computer vision (detection, classification, segmentation, tracking, embeddings), deep learning model training and optimization, C++ system integration, Python, edge device optimization (latency, memory, throughput), data collection and annotation strategy, model evaluation and benchmarking

Preferred skills

LLMs or multimodal models in production, ONNX, TensorRT, OpenVINO, TFLite, MLOps tools (MLflow, Weights & Biases, DVC), model monitoring

Technologies

PyTorch, TensorFlow, C++, Python, ONNX, TensorRT, OpenVINO, TFLite, MLflow, Weights & Biases, DVC

Responsibilities

Define data collection, annotation, and validation strategies; Train and optimize deep learning models for real-world vision and multimodal applications; Optimize models for edge devices with attention to latency, memory, throughput, and accuracy tradeoffs; Integrate models into production inference systems, including C++ edge pipelines; Build testing, benchmarking, and failure analysis workflows; Translate product needs into system, data, model, and evaluation requirements

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.