Senior Software Engineer: End-to-End Video Pipeline

Mashgin

Palo Alto (CA)

On-site

USD 185,000 - 275,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
401k plan
Flexible PTO
Catered lunch in office
Pet insurance
Voluntary life insurance

Job summary

Mashgin is seeking an engineer to build and own a 0-to-1 pipeline using in-store cameras. You will handle capture, encoding, and transport decisions, balancing on-site processing with cloud ingestion across thousands of stores with varied networks and hardware.

You will work in a hands-on role, writing code and defining architecture with some ambiguity, collaborating across hardware, ML, and backend teams to ship the first features and prove the pipeline works.

Qualifications

  • 5+ years of coding experience with a track record of shipping production code yourself.
  • B.S. or higher in Computer Science (or equivalent work experience).
  • Strong Python, plus comfort with other languages/tools as needed.
  • Hands-on experience with video codecs, encoding, and streaming protocols (video player / media pipeline).
  • Experience touching both edge/device code and cloud services.
  • Built something from zero before (new service or early system).
  • Comfortable being among few who understand parts of the system for a while.

Responsibilities

  • Write end-to-end code for a 0-to-1 pipeline: capture feeds, encode, and route on-site or to cloud.
  • Make codec and streaming-protocol decisions and balance bitrate/quality.
  • Make pragmatic architectural decisions with incomplete information and iterate as conditions change.
  • Get first features working end-to-end (e.g., monitoring view or feeding footage to an AI feature).
  • Collaborate across hardware, ML, and backend to define what good looks like for the pipeline.
  • Handle real store hardware constraints and network variability; adapt accordingly.

Skills

Python
Production code
Video codecs
Streaming protocols
Edge & Cloud pipeline
Zero-to-one project
CS fundamentals

Education

B.S. in Computer Science

Tools

Terraform
Ansible
AWS

Job description

Mashgin is seeking an engineer to build and own a 0-to-1 pipeline using in-store cameras. You will handle capture, encoding, and transport decisions, balancing on-site processing with cloud ingestion across thousands of stores with varied networks and hardware.

You will work in a hands-on role, writing code and defining architecture with some ambiguity, collaborating across hardware, ML, and backend teams to ship the first features and prove the pipeline works.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Video
Senior Software Engineer, Video

Mashgin • Palo Alto (CA)

On-site
USD 185,000 - 275,000
Health Insurance
401k plan
Flexible PTO
+3
Senior AdTech Backend Engineer
Senior AdTech Backend Engineer

Mashgin • Palo Alto (CA)

On-site
USD 160,000 - 220,000
Health insurance
401k plan
Flexible PTO
+4
Senior Software Engineer, Computer Vision and Deep Learning
Senior Software Engineer, Computer Vision and Deep Learning

Mashgin • Emeryville (CA)

On-site
USD 100,000 - 140,000
Health, dental, and vision insurance
401k plan
Flexible PTO policy
+2
Senior Computer Vision Engineer - Real-World AI Impact
Senior Computer Vision Engineer - Real-World AI Impact

Mashgin • Emeryville (CA)

On-site
USD 100,000 - 140,000
Health, dental, and vision insurance
401k plan
Flexible PTO policy
+2
Backend/Infra Engineer for Scalable Video AI Platform
Backend/Infra Engineer for Scalable Video AI Platform

Nomadic AI • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Backend Engineer — Real-Time Video Infra (Early Team)
Backend Engineer — Real-Time Video Infra (Early Team)

Recall Labs • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Edge Video Systems Engineer
Senior Edge Video Systems Engineer

Spot AI • San Francisco (CA)

Remote
USD 195,000 - 220,000
Meaningful early-stage equity
Medical, dental and vision plan options
Company paid disability and life insurance
+1
Software Engineer, Frontend
Software Engineer, Frontend

Mashgin • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Excellent health, dental and vision insurance
401k plan
Flexible PTO policy
+1
Sr. to Lead Software Engineer / Product Engineer - AI Video Security Startup
Sr. to Lead Software Engineer / Product Engineer - AI Video Security Startup

Skyrocket Ventures • Sunnyvale (CA)

Hybrid
USD 200,000 - 275,000
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

Hybrid
USD 90,000 - 120,000