Senior Software Engineer, Video Analytics

Company: Zipdev

Location: United States (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-11-09

About this role

Our client is looking for a hands-on Senior Backend Engineer with experience building and shipping machine learning or computer vision systems into real-world production environments. This role is ideal for an engineer who combines strong backend development skills with practical experience deploying computer vision solutions, whether on edge devices or in the cloud.

The ideal candidate has worked as an individual contributor at a Series A–D startup, has production experience with Elixir or another functional programming language, and can take ownership of complex technical challenges in a fast-paced environment.

### Key Responsibilities

  • Design, build, and maintain scalable backend systems using Elixir and Python.
  • Develop and support production systems that integrate machine learning or computer vision capabilities.
  • Build and maintain infrastructure for real-world applications such as object detection, people or vehicle detection, cross-camera tracking, and video analytics.
  • Collaborate with engineering and product teams to bring ML/CV capabilities into reliable production environments.
  • Own technical decisions, implementation, testing, and deployment as a hands-on individual contributor.
  • Troubleshoot performance, reliability, and scalability challenges across backend and ML-enabled systems.

Requirements

  • **Production ML/CV Experience:** Proven experience shipping at least one machine learning or computer vision system into a real-world production environment, either on edge devices or in the cloud. Relevant examples include people detection, vehicle detection, cross-camera tracking, and video analytics.
  • **Startup Experience:** At least 4 years of experience as a hands-on individual contributor backend engineer at a Series A–D startup, as a full-time employee.
  • **Functional Programming:** Production experience with Elixir or another functional programming language, such as Scala, Haskell, Clojure, OCaml, F#, or Erlang.
  • **Backend Engi...

See all my matches — 2 min, free

More Software Engineer Jobs

459 new Software Engineer jobs were posted this week.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Before you apply, check your resume against ATS filters for free.