Back
Verified active · 6h ago

Embedded Computer Vision Engineer

UbiquitiUbiquiti·Networking and Telecommunications

Apply effort

<60 sec

via Aplyr Quick Apply

Posted

26 days

01

About the role

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

02

Aplyr's read

Ubiquiti is a tech innovator in wireless and wired communications, attracting talent in engineering and design to drive enterprise and home networking solutions.

Synthesized from recent postings & public sources

What's promising

  • Ubiquiti offers a diverse range of roles from AI to hardware engineering, indicating a broad tech focus.
  • The company is expanding in Asia, hiring sales engineers in multiple countries, showing regional growth.
  • Focus on UniFi products suggests a strong market presence in enterprise and home networking solutions.

What to watch

  • Ubiquiti faces stiff competition from established networking giants like Cisco and Netgear.
  • Limited public information about company culture and employee satisfaction.
  • Potential challenges in maintaining product quality amid rapid expansion and diverse product lines.

Why Ubiquiti

  • Ubiquiti's UniFi brand is well-regarded for integrating wireless and wired solutions.
  • The company emphasizes innovation in both hardware and software, attracting diverse engineering talent.
  • Ubiquiti's global hiring strategy reflects its commitment to expanding its international footprint.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About Ubiquiti

Ubiquiti Inc. is a technology company that designs and manufactures wireless data communication and wired products for enterprises and homes under the brand name UniFi.

04

Similar roles