At a Glance
- Tasks: Own and enhance AI support systems, shipping impactful code daily.
- Company: Join a pioneering tech company merging art and science to change the world.
- Benefits: Competitive salary, remote work options, and a supportive team culture.
- Other info: Dynamic environment with opportunities for personal and professional growth.
- Why this job: Be part of a mission-driven team creating innovative solutions in AI.
- Qualifications: 5+ years in support engineering with coding experience in TypeScript and Node.js.
The predicted salary is between 81000 - 99000 £ per year.
We are building AI to simulate the world through merging art and science. We believe that world models are at the frontier of progress in artificial intelligence. Language models alone won’t solve the world’s hardest problems – robotics, disease, scientific discovery. Real progress requires models that experience the world and learn from their mistakes, the same way that humans do. And this kind of trial and error can be massively accelerated when done in simulation, rather than in the real world. World models offer the most clear path to general‑purpose simulation, changing how stories are told, how scientific progress is made and how the next frontiers of humanity are reached. Our team consists of creative, open minded, caring and ambitious people who are determined to change the world. We aspire to continuously build impossible things and our ability to do so relies on building an incredible team. If you are driven to do the same, we'd love to hear from you.
About the role: Open to hiring remote across North America and London — we also have offices in NYC, San Francisco, Seattle, and London. We're building a tool that makes content creation easy and accessible for all types of creatives. Our users love it. Runway has an actively engaged and growing community of passionate artists and creators worldwide. And we're scaling the systems behind our support team so we can keep delivering delightful experiences as that community grows.
We're looking for a CX Systems Engineer who ships production code, not tickets and specs: someone who takes a fix from proposal to merged PR themselves. This role reports directly to the Head of Customer Experience.
What you’ll do:
- Own the AI support agent, our ticketing system and other Support tools end to end: authentication (JWT), response logic, routing, escalation paths and tone, tested in staging before it sees live traffic.
- Ship daily product changes that remove ticket volume. Recent example: extending automatic refund eligibility to one-click credit purchases, accidental upgrades and month‑based proration on annual terms.
- Build and maintain internal CX tooling as real software, not one‑offs: scripts, jobs, dashboards, admin surfaces.
- Run QA and evals with real test suites and pass/fail rubrics, plus monitoring and alerts for outages, bugs and volume spikes.
- Own releases: staged rollouts, a regression suite before every ship, clear rollback criteria, a writeup when something reaches production.
- Build the CX reporting the org runs on: volume, deflection, CSAT, reply and resolution time, escalation accuracy, agent spend. You own the correctness and availability of the queries.
- Build and stage the guardrails on refunds, account changes and anything touching money or PII, including the audit trail.
- Keep the knowledge base accurate and structured for the agent to parse, and manage the handoff into the ticketing system.
- Keep the CX roadmap and the coverage model current, sequenced against priorities set by the Head of CX, so gaps show up before they bite.
- Run the day‑to‑day with our AI platform vendor: weekly working session, joint roadmap, issues filed with reproductions.
- Carry signal across teams: Product and Engineering on bugs and rollouts, Customer Education on self‑serve, community on Discord and the forums, GTM and Analytics on routing and reporting.
What you’ll need:
- 5+ years in Customer Experience, Support Engineering or Support Operations, with real time spent writing code.
- You ship production code in codebases you didn't write: read TypeScript, trace logic through someone else's service, put up a PR that survives review. Our stack is TypeScript and Node.js on AWS.
- Hands‑on experience building and tuning AI or LLM‑powered support workflows: prompt and context engineering, routing, escalation design, evals.
- SQL experience. You own the reporting, so you shouldn't be waiting on Analytics for it.
- Code‑level experience with a billing or payments API: invoices, prorations, refunds. A large share of consumer tickets live here.
- Git, PR review, CI, staging and feature flags as your default way of working.
- Real QA and eval experience: you can define rubrics, build test suites and calibrate against what good looks like.
- Judgment about where a fix belongs, in code, in the agent or in the knowledge base.
- A track record carrying signal between support, product and other functions and turning it into action.
- Comfort managing your own work in a fast‑moving environment, high ownership and high autonomy.
- Genuine interest in AI, creative tools or both.
What sets you apart:
The most successful person in this role treats the agent and the systems around it like a product they own. They watch where it fails, ship the fix and check whether it worked. They build reporting people actually use. And they show up with improvements no one asked for yet.
Working at Runway:
Great things come from great teams. We’d love to hear from you. We’re committed to creating a space where our employees can bring their full selves to work and have equal opportunity to succeed. So regardless of race, gender identity or expression, sexual orientation, religion, origin, ability, age, veteran status, if joining this mission speaks to you, we encourage you to apply.
More about Runway:
Universal World Simulator GWM‑1 Gen‑4.5 General World Models Robotics SDK Conversational Real‑time Agents Runway Studios.
We're excited to be recognized as a best place to work: Crain's | InHerSight | BuiltIn NYC | INC. Runway strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity for our team. Our salary ranges are based on competitive market rates for our size, stage and industry, and salary is just one part of the overall compensation package we provide. There are many factors that go into salary determinations, including relevant experience, skill level and qualifications assessed during the interview process, and maintaining internal equity with peers on the team. The range shared below is a general expectation for the function as posted, but we are also open to considering candidates who may be more or less experienced than outlined in the job description. In this case, we will communicate any updates in the expected salary range. Lastly, the provided range is the expected salary for candidates in the U.S. Outside of those regions, there may be a change in the range, which again, will be communicated to candidates.
CX Systems Engineer employer: Runway
Runway is an exceptional employer that values innovation and creativity, offering a dynamic work culture in the heart of Greater London. As the first international hire for the Europe Communications function, you will have unique opportunities for professional growth and development while working alongside a passionate team dedicated to advancing technology and AI. With a focus on employee well-being and a commitment to fostering meaningful relationships within the media landscape, Runway provides a rewarding environment for those looking to make a significant impact.
StudySmarter Expert Advice🤫
We think this is how you could land CX Systems Engineer
✨Get to Know the Company Culture
Before jumping into applications, it’s super helpful to understand the vibe at Runway. Check out their social media, read reviews on sites like Glassdoor, and see how they engage with customers. It'll give you clues on their values and help tailor your conversation during interviews.
✨Join Customer Support Communities
Dive into online communities like those on Reddit or LinkedIn where customer support pros hang out. Participating in discussions or asking questions can make you more visible to potential recruiters and help you learn about job openings at companies like Runway before they even post them.
✨Attend Job Fairs or Networking Events
Look out for local job fairs or events specifically for customer support roles. This is your chance to meet hiring managers face-to-face, and you might even get the opportunity to interview on the spot!
✨Show Off Your Skills with Customer Interactions
In the customer support world, showcasing your communication skills is key. Consider creating a short video introducing yourself or even doing a mock call to showcase your abilities. It's a memorable way to stand out, especially if you can share this during your interview process!
We think you need these skills to ace CX Systems Engineer
Some tips for your application 🫡
Show Off Your Communication Skills:In customer support, clear communication is key. Make sure your CV highlights any experience you've had in customer-facing roles and your ability to resolve issues. Don't shy away from including specific examples of how you've gone above and beyond to help customers – this really shows your potential in the role.
Tailor Your Cover Letter to Runway:Your cover letter is your chance to shine! Tell us why you want to work at Runway specifically. Mention any unique aspects of our company that resonate with you and how your skills can enhance our customer support. This personal touch will set your application apart from the rest!
Highlight Any Relevant Tools or Tech Skills:If you've used customer support software like Zendesk or Freshdesk or have experience with CRM systems, make sure to mention these in your application. Being familiar with industry-standard tools can be a big plus for us when we’re reviewing applications, as it shows you can hit the ground running!
Demonstrate Your Problem-Solving Skills:Customer support roles often require a knack for problem-solving. In your application, share examples of past experiences where you've tackled tough situations or resolved conflicts effectively. This will give us a good sense of how you handle challenges—an essential skill for success at Runway!
How to prepare for a job interview at Runway
✨Show Off Your People Skills
In customer support, it's all about communicating effectively. Prepare to share instances from your past experiences where you handled difficult customers or resolved conflicts. We want to hear how you empathised and found the best solutions, so think of specific examples to back up your stories!
✨Know the Tools of the Trade
Familiarise yourself with common customer support tools like Zendesk or Freshdesk, and make sure to review how you’ve used any similar systems in the past. During the interview, being able to discuss your hands-on experience with software or ticketing systems can really set you apart from the competition, so don’t skip this prep!
✨Show Genuine Enthusiasm
As this is a full-time role, employers want someone who isn’t just looking for any job, but wants to grow within customer support. Make sure to express your enthusiasm for helping customers and your desire to develop your skills. Show them why you're passionate about this field!
✨Practice Common Scenarios
Be prepared for role-playing scenarios where you might have to reassess a solution with a frustrated customer or explain a complex process in simple terms. Practising these common scenarios can help us feel more confident and demonstrate our practical skills effectively during the interview.