Senior Vision Systems Engineer
Do uzgodnienia
Wymagania
- C++
- OpenCV
- PyTorch
- TensorFlow
- ONNX
Opis stanowiska
- hands-on technical leader responsible for designing, optimizing, and productizing high-performance computer vision and AI pipelines for consumer devices. This role ensures real-time performance, power efficiency, and production robustness across embedded platforms.
- Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
- Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
- Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
- Optimize ML models for edge deployment (quantization, pruning, distillation, hardware-aware tuning).
- Implement performance-critical algorithms in modern C++ for embedded platforms.
- Optimize for latency, power consumption, memory footprint, and thermal constraints.
- Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
- Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
- Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
- Profile and optimize performance across CPU/GPU/NPU/DSP.
- Drive debugging of complex system-level issues in production builds.
- Ensure robust unit testing and contribute to automated validation pipelines.
- Mentor engineers and review architecture/design proposals.
- Support product bring-up and mass production readiness.
- Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
- Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
- Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
- Optimize ML models for edge deployment (quantization, pruning, distillation, hardware-aware tuning).
- Implement performance-critical algorithms in modern C++ for embedded platforms.
- Optimize for latency, power consumption, memory footprint, and thermal constraints.
- Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
- Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
- Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
- Profile and optimize performance across CPU/GPU/NPU/DSP.
- Drive debugging of complex system-level issues in production builds.
- Ensure robust unit testing and contribute to automated validation pipelines.
- Mentor engineers and review architecture/design proposals.
- Support product bring-up and mass production readiness.
🔍 Dekoder Ogłoszenia
🔴
hands-on technical leader responsible for designing, optimizing, and productizing high-performance computer vision and AI pipelines for consumer devices.
Oczekuje się, że będziesz nie tylko projektować, ale także aktywnie kodować i rozwiązywać problemy techniczne na poziomie inżynierskim, a nie tylko zarządzać.
🔴
This role ensures real-time performance, power efficiency, and production robustness across embedded platforms.
Oznacza to bardzo ścisłe ograniczenia sprzętowe i konieczność optymalizacji do granic możliwości istniejących zasobów.
🔴
Drive debugging of complex system-level issues in production builds.
Będziesz musiał rozwiązywać problemy, które pojawiają się w gotowych produktach, co może być frustrujące i czasochłonne.
🟡
Mentor engineers and review architecture/design proposals.
Poza pracą techniczną, będziesz odpowiedzialny za rozwój innych członków zespołu i ocenę ich pracy.
🔴
Support product bring-up and mass production readiness.
Może to oznaczać pracę w okresach intensywnych, związanych z wprowadzaniem produktu na rynek i jego masową produkcją.