Senior Full-Stack Engineer, AI Editing

<h2><strong>The Pitch</strong></h2><p style="min-height:1.5em">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.</p><p style="min-height:1.5em"></p><h2><strong>What You'll Actually Do</strong></h2><h3><strong>Build the AI editing interface</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">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.</p></li><li><p style="min-height:1.5em">Integrate the AI pipeline's outputs into the editor: rendering model plans, handling async results, and keeping the UI responsive across long-running operations.</p></li><li><p style="min-height:1.5em">Own the properties panels, chat panels, and lightweight timeline components that make the AI-first experience feel native.</p></li></ul><p style="min-height:1.5em"></p><h3><strong>Ship video processing UX</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Build upload flows and media analysis state communication, the UX that bridges raw video input with AI-ready content.</p></li><li><p style="min-height:1.5em">Design status indicators and progress surfaces for background processing, model inference, and asset analysis.</p></li><li><p style="min-height:1.5em">Work closely with our AI Engineers to understand pipeline outputs and translate them into clear, actionable UI states.</p></li></ul><p style="min-height:1.5em"></p><h3><strong>Own the full stack, end to end</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">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.</p></li><li><p style="min-height:1.5em">Take prototype code and make it production-quality without needing every edge case spelled out</p></li><li><p style="min-height:1.5em">Collaborate with a small, high-ownership team where engineering, product, and design are tightly coupled</p></li></ul><p style="min-height:1.5em"></p><h2><strong>You'd Be a Great Fit If</strong></h2><h3><strong>You have the experience:</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">5+ years of full-stack engineering, with a track record of shipping polished product features in production.</p></li><li><p style="min-height:1.5em">Experience building interfaces that consume AI or ML outputs; streaming responses, async workflows, plan-then-execute patterns.</p></li><li><p style="min-height:1.5em">Comfortable owning features from UI through to backend services without a handoff.</p></li></ul><p style="min-height:1.5em"></p><h3><strong>You've done work like this before:</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Built UIs that handle streaming text or progressive AI responses.</p></li><li><p style="min-height:1.5em">Shipped product features involving video, media, or time-based content (a differentiator, not a requirement).</p></li><li><p style="min-height:1.5em">Worked in small teams with high ownership, moving from prototype to production quickly.</p></li></ul><p style="min-height:1.5em"></p><h3><strong>You work the way we work:</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">You care about the craft, the UI & product experience is top priority, not just functional.</p></li><li><p style="min-height:1.5em">You raise issues early and don't wait to be unblocked.</p></li><li><p style="min-height:1.5em">You think in systems: how the frontend state, the backend service, and the AI pipeline fit together.</p></li></ul><p style="min-height:1.5em"></p><h2><strong>Tech Stack</strong></h2><p style="min-height:1.5em">Angular, TypeScript, Node.js, PostgreSQL, AWS, OpenAI / Anthropic APIs</p><p style="min-height:1.5em"></p><h2><strong>The Details</strong></h2><p style="min-height:1.5em"><strong>Location: </strong>Remote, anywhere from EST (UTC-5) to UTC+2</p><p style="min-height:1.5em"><strong>Reporting to: </strong>AI Editor Lead</p><p style="min-height:1.5em"><strong>Compensation: </strong>US $170k–200k | Rest of World $95k–140k USD + equity</p><p style="min-height:1.5em"></p><h2><strong>Benefits</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Equity options</p></li><li><p style="min-height:1.5em">Unlimited PTO (we actually take it)</p></li><li><p style="min-height:1.5em">$200/month wellness stipend</p></li><li><p style="min-height:1.5em">Health insurance stipend</p></li><li><p style="min-height:1.5em">Home office budget</p></li></ul><p style="min-height:1.5em"></p><h2><strong>About Slate</strong></h2><p style="min-height:1.5em">Slate is the creative workspace for brand social teams. We help teams create and ship on-brand content fast with an all-in-one editor, built-in asset management, and seamless creative file workflows, backed by hands-on support from people who have done the job. Teams across top sports leagues and global brands like Amazon and Hoka use Slate every day to elevate their social presence.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><em>Note: We do not sponsor work visas.</em></p><p style="min-height:1.5em"><em>Slate is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of background, identity, or experience.</em></p><p style="min-height:1.5em">Slate is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of background, identity, or experience.</p>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...