Responsibilities
- Own AI and computer vision projects end to end, from technical definition to production deployment
- Translate product needs into system, data, model, and evaluation requirements
- Define data collection, annotation, and validation strategies
- Train and optimize deep learning models for real-world vision and multimodal applications
- Build testing, benchmarking, and failure analysis workflows
- Optimize models for edge devices with attention to latency, memory, throughput, and accuracy tradeoffs
- Integrate models into production inference systems, including C++ edge pipelines
- Work closely with software and product teams to ship reliable AI features at scale
Requirements
- MS or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience
- Strong Python skills
- Solid experience with PyTorch, TensorFlow, or similar frameworks
- 4+ years of experience building and shipping computer vision and/or applied AI systems
- Hands-on experience with tasks such as detection, classification, segmentation, tracking, embeddings, or multimodal perception
- Experience beyond model training, including evaluation, deployment, and production support
- Experience optimizing models for edge or embedded environments
- Strong software engineering skills, including C++ production pipelines or inference systems
- Fluent in English
Nice to Have
- Experience with LLMs or multimodal models in production
- Experience with ONNX, TensorRT, OpenVINO, or TFLite
- Experience with MLOps and experiment tools such as MLflow, Weights & Biases, or DVC
- Familiarity with model monitoring and post-deployment analysis
Benefits
- International work environment and work with global development teams
- Ability to deliver software that is used by millions of people across the globe
- Opportunity to leverage and integrate modern AI tools into product development
- Access to all Ubiquiti products
- Hybrid approach - office in Berlin (city centre)
- Flexible work hours
- Compensation package matching global standards, including competitive salary depending on your qualification and background (starting from 6000 up to 10000 Euro gross monthly)
Work Arrangement
Hybrid — Berlin
Additional Information
- International work environment and work with global development teams
- Flexible work hours
- Access to all Ubiquiti products
- Fluent in English