Runware logo

Staff Software Engineer - Serverless

AI
RunwareNetherlandsRemoteFull-time26 Sept 2026

Runware is seeking a Staff/Senior Software Engineer to technically lead and build its serverless platform, connecting a proprietary high-performance inference engine to a developer-friendly experience. The role involves designing core systems for workload execution, routing, scheduling, isolation, and scaling, with a focus on backend services, distributed systems, and developer platforms. Requires strong engineering fundamentals, ideally in Go, and experience with async processing, queues, and failure handling.

What you'll do

  • Build the core systems behind Runware's serverless platform, including workload execution, routing, scheduling, isolation and scaling leveraging our inference engine
  • Make it simple for developers to deploy models and run AI workloads without managing GPUs, servers, queues or infrastructure through a simple SDK interface
  • Design and improve the control plane for serverless execution, including APIs, workers, lifecycle management, retries and failure handling

What you need

Must-have

GoDistributed SystemsBackend ServicesDeveloper PlatformsWorkload OrchestrationAsync ProcessingQueuesScheduling

Nice-to-have

Serverless PlatformsJob Execution SystemsContainer PlatformsCompute OrchestrationGPU WorkloadsAI/ML InferenceModel ServingBatch Processing

Soft skills

Technical LeadershipClear CommunicationOwnershipJudgementMentoring
Software EngineerServerlessPlatformBackendDistributed SystemsGoAIMLRemoteIT Services