Member of Technical Staff - Sandbox Service
Build and maintain secure sandbox infrastructure that lets AI models execute code and interact with tools in controlled virtualized environments. The role requires expert Rust, C++, or Go skills, systems expertise, and experience with containers, virtualization, and networking.
About the job
Responsibilities
- Build and maintain a secure, scalable sandbox system that gives AI models controlled access to computational environments.
- Provision containers and virtual machines on large-scale clusters.
- Enable models to run code, build software, interact with tools, and control applications with user interfaces.
- Orchestrate large-scale jobs and resource scheduling at the cluster level.
- Tune filesystem performance on compute nodes.
- Support real-time code execution for user queries and reinforcement learning workloads involving interactive tool use.
Requirements
- Expert knowledge of Rust, C++, or Go.
- Familiarity with Python.
- Deep experience with Linux or Windows systems; familiarity with both is a strong plus.
- Experience with virtualization and containerization technologies such as cgroups, KVM, gVisor, and QEMU.
- Solid knowledge of the networking stack.
Compensation and Benefits
- Base salary: £107,000–£262,000 GBP.
- Equity.
- Comprehensive healthcare and dental coverage.
- Cash plan.
- Income protection.
- Life insurance.
- Various other discounts and perks.
Skills
Rust, C++, Go, Python, Linux, Windows, Virtualization, Containerization, Kvm, Gvisor, Qemu, Networking
Similar jobs
Backend Engineering jobsBuild scalable backend services and payment infrastructure for a global financial products platform. The role requires distributed-systems expertise, proficiency in modern programming languages, and experience with large-scale consumer applications.
Build and operate the high-throughput API and model-serving infrastructure powering SpaceXAI’s production inference systems. The role requires expert Rust or C++ knowledge, distributed-systems experience, and strong reliability and observability practices.
Build and operate production backend features, APIs, integrations, and services for a large-scale DevSecOps platform. The role requires professional backend development experience, strong database and testing fundamentals, independent feature ownership, and clear asynchronous communication.
Build and maintain Ruby on Rails backend systems for GitLab’s vulnerability management workflows, including security dashboards, reports, and ingestion pipelines. The role requires backend application experience, PostgreSQL knowledge, technical problem-solving, and effective collaboration in a distributed team.
Senior Software Engineer building and operating network infrastructure that carries traffic across critical paths of a global network. The role requires systems programming, Linux kernel networking and eBPF expertise, distributed-systems experience, and knowledge of BGP and Internet routing.