At a Glance
- Tasks: Lead the development of a serverless platform for AI workloads and enhance developer experience.
- Company: Join a remote-first tech collective focused on innovation and collaboration.
- Benefits: Enjoy flexible hours, generous paid time off, and family leave.
- Other info: Participate in inspiring company retreats and enjoy a healthy work-life balance.
- Why this job: Make a real impact in AI by simplifying model deployment for developers.
- Qualifications: Strong backend engineering skills and experience with serverless platforms.
The predicted salary is between 72000 - 88000 £ per year.
We’re looking for a Staff/Senior Software Engineer to technically lead and build Runware’s serverless platform. Runware is evolving beyond model APIs into a platform where developers can deploy models and run AI workloads without managing GPUs, servers or infrastructure. You’ll build the software layer that connects our proprietary high-performance sonic inference engine and turns complex infrastructure into a compelling developer experience.
Your work will help enterprises, model labs and developers move from idea to production faster, then scale without needing to build and operate the infrastructure themselves.
- Make it simple for developers to deploy models and run AI workloads without managing GPUs, servers, queues or infrastructure through a simple SDK interface.
- Work closely with our infrastructure and ML teams to improve workload startup time, GPU utilisation, model warm-up, caching and placement.
- Lead the technical design, mentor other engineers and help define the engineering standards for a new product area.
Strong experience as a Staff Engineer, Senior Software Engineer, Backend Engineer, Platform Engineer or similar.
Experience building backend services, distributed systems, developer platforms or workload orchestration systems.
Comfortable working across APIs, control planes, workers, databases and observability systems.
Strong engineering fundamentals in one or more backend languages such as Python, Go or similar.
Experience building serverless platforms, job execution systems, container platforms or compute orchestration systems.
Experience with GPU-backed workloads, AI/ML inference, model serving, batch processing or high-performance compute.
Experience improving workload performance through batching, autoscaling, model warm-up, caching, request routing or queue management.
Experience with multi-tenant isolation, sandboxing, quotas, rate limits, resource accounting or usage-based billing.
We’re a remote-first collective, meeting in person twice a year to plan, brainstorm, celebrate wins, and enjoy some face-to-face time. Work the hours that let you perform at your peak while also building a healthy life.
- Generous paid time off – vacation, sick days, public holidays.
- Remote-first setup – work from home anywhere we can employ you.
- Flexible hours – own your schedule outside core collaboration blocks.
- Family leave – paid maternity, paternity, and caregiver time.
- Company retreats – twice-yearly gatherings in inspiring locations.
Staff (Lead) Software Engineer employer: Runware
Runware is an exceptional employer for those looking to lead in the DevOps space, offering a remote-first work culture that prioritises flexibility and work-life balance. With generous paid time off, meaningful stock options, and opportunities for professional growth through mentorship, employees are empowered to thrive in a fast-paced environment while enjoying the benefits of collaborative retreats twice a year. Join us to shape innovative infrastructure solutions that drive AI delivery globally, all while working from anywhere in the UK.