Senior Software Engineer, Video Pipeline

Spot AI Logo

Spot AI

πŸ’΅ $195k-$220k
πŸ“Remote - United States

Summary

Join Spot AI, a company revolutionizing intelligent operations with video AI, and become a seasoned video systems engineer. You will lead the evolution of our edge-based video processing stack, focusing on improving latency, reliability, and video quality for thousands of customers. This impactful role demands ownership and autonomy, allowing you to design, develop, and scale our video pipeline for edge devices. You will collaborate with product and hardware teams, lead performance monitoring initiatives, and integrate new protocols and codecs. Your expertise in GStreamer, FFmpeg, and Rust will be crucial in optimizing video processing for Intel and NVIDIA GPUs. Spot AI offers a high-growth environment with significant impact and a chance to shape the future of video AI.

Requirements

  • 7+ years of software engineering experience, with a strong focus on performance and reliability
  • 3+ years building production-ready video pipelines with GStreamer, FFmpeg , or similar frameworks
  • Hands-on experience with streaming protocols like WebRTC, RTSP, or HLS and codecs like H.264, H.265
  • Experience coding in Rust or C/C++ programmers comfortable with using Rust, and deploying applications in Linux environments
  • A problem-solving mindset, strong communication skills, and a desire to work cross-functionally

Responsibilities

  • Own the design, development, and scaling of our video pipeline for edge devices , ensuring real-time processing and efficient performance
  • Optimization for Intel and NVIDIA GPU encoders and decoders
  • Collaborate with product and hardware teams to optimize video quality across different camera models and network conditions
  • Lead initiatives to instrument and monitor performance , then design tools and improvements that help the entire team ship better video experiences faster
  • Evaluate and integrate new protocols and codecs that improve efficiency or enable new customer use cases
  • Contribute clean, reliable, and well-documented code to a growing codebase that ships often
  • Work closely with support and customer teams to troubleshoot live issues and deliver customer-obsessed solutions

Preferred Qualifications

Experience building gstreamer pipelines in Rust

Benefits

  • Medical, dental and vision plan options with little-to-no cost for employees and dependents
  • Company paid short- and long-term disability plans
  • Company paid life insurance
  • 401K with Employer Match
  • Meaningful early stage equity

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs