Slate

Technology

SeniorFull-StackEngineer,AIEditing

$95–200k Remote (UTC-5) to UTC+2 FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full-Stack Engineer, AI Editing at Slate. Skills: Machine Learning, Large Language Models, Data Engineering, Software Engineering. Design and build scalable data pipelines. Develop and deploy machine learning models”

Industry & Context.

Technology
Problems you'll solve

Problem Solving; Troubleshooting

What They're Looking For.

Must Have

5+ years experience, Bachelor's degree or equivalent experience, Experience with large-scale data processing, Experience with machine learning models, Experience with Python

Nice to Have

Master's degree or PhD, Experience with large language models, Experience with cloud platforms, Experience with distributed systems

What You'll Do.

Design and build scalable data pipelines

Develop and deploy machine learning models

Build and maintain production ML systems

Collaborate with product and engineering teams

Optimize data processing and model performance

Contribute to system architecture decisions

Troubleshoot and resolve production issues

How You'll Work.

Team & Collaboration

Cross-functional teams; Engineering teams; Product teams

Communication Scope

Technical documentation

Process & Methodology

Agile methodologies

Full Job Description

THE PITCH Slate is building an AI-first video editor where the AI agent isn’t a bolt on, it’s deeply integrated into the editor and the user’s brand and media library . You tell it what you want; it builds a plan, previews it, and executes across the timeline. We've built the early AI pipeline. Now we need a full-stack engineer to own the entire product experience on top of it: the chat-driven interface, timeline integration, streaming UI for AI plan previews, and the upload flows that feed into AI analysis. This is a high-ownership role on a small, fast-moving team. You'll ship real features end-to-end, from UI to backend services, in one of the most competitive spaces in video software right now. WHAT YOU'LL ACTUALLY DO BUILD THE AI EDITING INTERFACE - Build the chat-driven editing interface, the primary way users communicate with the AI, including agentic loops, streaming response rendering, AI plan previews, and suggested action surfaces. - Integrate the AI pipeline's outputs into the editor: rendering model plans, handling async results, and keeping the UI responsive across long-running operations. - Own the properties panels, chat panels, and lightweight timeline components that make the AI-first experience feel native. SHIP VIDEO PROCESSING UX - Build upload flows and media analysis state communication, the UX that bridges raw video input with AI-ready content. - Design status indicators and progress surfaces for background processing, model inference, and asset analysis. - Work closely with our AI Engineers to understand pipeline outputs and translate them into clear, actionable UI states. OWN THE FULL STACK, END TO END - Ship features end-to-end, from frontend components through to Node.js services to our Firebase and AWS DynamoDB persistence layer to our AWS infra. - Take prototype code and make it production-quality without needing every edge case spelled out - Collaborate with a small, high-ownership team where engineering, product, and design are tightl

Free ATS check

Applying for this Senior Full-Stack Engineer, AI Editing role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Slate?

Real rants from real employees. Read before you apply.

Read Company Rants →