Video Pipeline Engineer

Spot AI (View all Jobs)

Remote, United States

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Hiring Manager Sync (30 mins), discussing candidate's background 2. Executive Interview (30 mins, Engineering Managers only) - Talk with the CEO to learn about company vision. 3. Tech Screen (60-75 minutes, no coding) - Project exploration : Diving into a recent project the candidate has worked on, talking about different tech decisions and trade-offs made. Also discuss lessons learned and more. System Design: Using a feature we've already built, we'll ask you how you might go about building it. How would you design it? What trade-offs are important to you? Managers: Discuss a project you recently led a team through and we'll spend time in system design talking about how the work might be parallelized, broken down, etc 4. Product Interview (30-45 min) - Convo focused on how the candidate views the engineering/PM relationship and how they bring customer focus to their work 5. Hiring Manager Interview (45 min) : For Engineering managers - questions covering candidate's management philosophy and approach. For Individual Contributors: Questions covering how you work with your colleagues. How you resolve conflicts, actions you take to foster a safe and inclusive environment. 6. Optional interview for individual contributors (read Step 2)

Programming Languages Mentioned

JavaScript


We are hiring across multiple engineering roles, and would love to talk if your mission could align with ours.

About Spot AI

Our mission is to visually index the physical world and make that data useful to everyone at work. While Surveillance is about restricted access to video in emergencies, Video Intelligence is about putting powerful video AI into everyone's pocket at work.

Billions of gigabytes of video are recorded off cameras in US businesses every single day, it's crazy valuable data, but it's surprisingly hard for people to access.

We make Easy-to-Use AI Camera Systems and focus mainly on critical industries like factories and warehouses. We're growing fast [what startup isn't...?], already trusted by thousands of professionals across hundreds of US cities after entering market over the past year.

We're solving some hard video problems to deliver seamless glass-to-glass experiences from any camera in any IT environment into any browser on any device.. just works, no plug-ins or hoop jumping. We have to automatically discover valid camera sources in a dark LAN, figure out how to talk to them, ingest them, standardize, index for content, encrypt, and serve reliably. Plus some fancy AI to make video relevantly alertable and searchable -- all packaged into a simple + easy-to-use form.

The Role

As a Video Playback Engineer, you'll be responsible for the infrastructure from serving video to playing in native browsers.

  • Own video pipeline features end-to-end, from conception through delivery
  • Own the frontend infrastructure responsible for playing video
  • Work in a fast paced, customer-centric environment
  • Work tightly with UX design team to provide feedback + implement mocks into customer-shippable code
  • Work with customer success, support, and product management to measure, tune, and patch video delivery performance

What Excites You

  • Our mission [see above]
  • Our values [see below]
  • Working in a customer-centric environment

What Excites Us

  • 1+ years of working on production applications
  • Prior experience of working with video in the browser preferred [e.g. hls.js, video.js, jwplayer, WebSocket implementations, WebRTC, etc.]
  • Modern javascript web fundamentals - React/Graphql/Node
  • Web tooling: React / GraphQL
  • Design system: Material UI
  • Ability to work in a lean start-up with short sprint cycles and iterative process
  • Bachelors or equivalent in Computer Science

 

 

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Get weekly alerts of new jobs from companies not using whiteboard interviews!