See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
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.
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
Candidates must demonstrate a combination of real-world production ML/CV deployment, hands-on backend engineering at a Series A–D startup, and functional programming experience. All three are essential.
The following backgrounds are not aligned with this position:
Pure AI researchers, PhD-focused research profiles, LLM-only experience, or candidates whose experience is primarily training models from scratch. These backgrounds do not substitute for shipping computer vision systems into production.
Elixir developers without demonstrated experience deploying an ML or computer vision system into production.
Consultants, freelancers, former founders/CTOs, or candidates without the required full-time startup employee experience.
Candidates whose experience is primarily in government, defense, or heavily regulated environments, including organizations such as Booz Allen Hamilton, Lockheed Martin, Anduril, Palantir, and Raytheon.
Candidates from research-heavy autonomous vehicle teams, including Waymo and Zoox.
Managers and executives who are no longer hands-on engineers.
Important: Production computer vision experience is a non-negotiable requirement. Strong Elixir experience alone is not sufficient.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 216,276+ Jobs in Software Engineer
Answer easy questions
216,276+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”