Senior Staff Software Development Engineer - Video Insights (Backend)
Core
Architect scalable AI systems and ML infrastructure for deploying large video models in production, serving millions of users.
Role type
Senior Staff Software Development Engineer (ML Systems Architecture)
Builds
Production-ready video understanding models and scalable ML serving infrastructure
Domain
Video intelligence, large-scale distributed systems, cloud infrastructure
Deliverable
production ML models
Required skills
ML systems architecture, scalable data pipelines, model serving, inference optimization, distributed systems, cloud infrastructure (AWS/GCP/Azure), containerization (Docker, Kubernetes), modern ML frameworks (PyTorch, TensorFlow), MLOps tools (MLflow, Kubeflow, Airflow), video processing pipelines, codec standards (H.264, HEVC, AV1), model optimization (quantization, pruning, knowledge distillation)
Preferred skills
None explicitly stated as preferred capabilities beyond the 10-13 year experience range
Technologies
PyTorch, TensorFlow, MLflow, Kubeflow, Airflow, Docker, Kubernetes, AWS, GCP, Azure, H.264, HEVC, AV1
Responsibilities
Design and architect scalable ML systems infrastructure for deploying and serving large video models; Define technical strategy and best practices for model development, evaluation, and monitoring; Lead architectural decisions around model selection, optimization, and fine-tuning pipelines; Collaborate with research teams to translate AI research into production-ready systems; Champion adoption of MLOps best practices; Drive performance optimization initiatives to meet latency and throughput requirements; Mentor engineers on architectural patterns and design decisions
Seniority
Senior Staff, hands-on IC with strategic leadership