CareerPlan

Member of Technical Staff, Real Time Video Streaming

SunnyvaleFull-time2026-10-14 → 2026-10-18
On-site

Core

Lead major components of the edge-computing stack, focusing on real-time video streaming pipelines and deploying machine learning models on compute-constrained hardware.

Role type

Senior IC machine-learning engineer (video streaming & edge computing)

Builds

Real-time video streaming pipelines, edge applications, and ML model deployments for video security

Domain

Computer vision, real-time video streaming, edge computing, AI

Deliverable

production ML models

Required skills

C++, Python, video processing, real-time data optimization, profiling tools, Docker, CI/CD

Preferred skills

Edge/IoT computing, infrastructure management, ML model interfacing

Technologies

GStreamer, PyTorch, C++, Python, Docker, Salt, Grafana, gdb, Nsight, Valgrind

Responsibilities

Building and optimizing real-time video streaming pipelines on edge devices; Deploying machine learning models to production; Optimizing platform runtime for maximum performance; Building observability and telemetry

Seniority

Senior, hands-on IC