About Ubiquiti
At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity.
Role Summary
We are looking for an experienced Embedded Computer Vision Engineer to join our growing AI team. In this role, you will work across the full lifecycle of AI-powered camera products — from training and optimizing deep learning models, to deploying them on embedded camera platforms with NPU acceleration, to building the on-device applications that enable intelligent camera features. You will collaborate closely with software, firmware, and hardware teams to deliver high-quality, production-ready AI camera solutions.
Responsibilities (What he/she will do after joining UI)
Develop and maintain on-camera AI application pipelines, including object detection, event triggering, tracking, and camera peripheral control
Port, convert, and optimize deep learning models for deployment across multiple SoC/NPU platforms while maintaining accuracy and real-time performance
Integrate and validate AI inference engines with vendor-specific NPU SDKs and toolchains such as ONNX, TensorRT, QNN, or similar frameworks
Collaborate with hardware and firmware teams on New Product Introduction (NPI) for next-generation AI cameras, from early SoC evaluation through production bring-up
Train, fine-tune, and benchmark computer vision models for tasks such as detection, classification, action recognition, and video analytics
Profile and debug performance bottlenecks across CPU, GPU, and NPU to meet latency, throughput, and power constraints
Build and improve reusable frameworks, tools, and CI/CD pipelines for model conversion, testing, and deployment at scale
Contribute to technical direction and system design for AI camera platforms; candidates with leadership experience may also help guide project execution and mentor engineers
Requirement (Must-Haves)
MS or PhD in Computer Science, Electrical Engineering, or a related field or equivalent practical experience
3+ years of professional experience in edge AI system deployment
Strong proficiency in Python and C/C++
Hands-on experience with at least one deep learning framework such as PyTorch or TensorFlow
Experience with model optimization techniques such as quantization, pruning, knowledge distillation, or compression for resource-constrained devices
Strong English communication skills, with the ability to collaborate effectively across international and cross-functional teams
Preferred Qualifications
Experience in computer vision or NLP, including deep learning applications such as action recognition, anomaly detection, or video analytics
Experience deploying deep learning models on embedded or edge platforms with NPU or AI accelerator hardware such as Ambarella, Qualcomm, InnoFusion, MediaTek, or similar SoCs
Familiarity with model conversion toolchains and runtime engines such as TensorRT, ONNX Runtime, or SNPE
Hands-on experience in NPI or product development lifecycle for camera or IoT hardware
Familiarity with Large Language Models (LLMs) and Vision Language Models (VLMs) is a plus
Experience with CI/CD, automated testing, or MLOps for edge AI deployment is a plus
Demonstrated project ownership or mentoring experience is a plus
Self-motivated, collaborative, and comfortable working in a fast-paced environment with challenging technical problems
Taipei On-site Full-time
Ubiquiti Inc. is hiring an Embedded Computer Vision Engineer
Required Skills
PythonC/C++Computer VisionNatural Language ProcessingCI/CD
Job Details
Location Taipei
Work mode On-site
Employment Full-time
Department AI team
Category Embedded
Posted 3 months ago
or drop your CV first
About company
Ubiquiti creates technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by the goal to connect everyone, everywhere. The company has shipped over 100 million devices worldwide, from ISP networking products to next generation IT solutions.
All jobs at Ubiquiti Inc. Visit website Similar Jobs
Other opportunities you might be interested in
Mechatroniker/Elektroniker als Servicetechniker für Aufzüge (m/w/d) Braunschweig
Otis
Hannover Remote (City)
Assemblage specialist
Becton Dickinson (BD)
Drachten Remote (City)
Elektriker als Servicetechniker Raum Duisburg PLZ 47 (m/w/d)
INNIO
Duisburg Remote (City)
Staff SW Applications Engineer
Renesas Electronics
Patras On-site
Senior Wayside & On Board Service Engineer S&M
Hitachi Rail
(STS) Zaragoza – Bujaraloz Remote (City)
Senior Staff Application Engineer
Renesas Electronics
Austin On-site