Bulldogjob Praca zdalna Senior

Senior Vision Systems Engineer

Luxoft DXC

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.

🔍 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ą.