2 months ago
Remote, EMEASenior
Responsibilities
- Design and develop a secure sandboxed execution environment for agent research and product development.
- Own the complete development cycle for new features and capabilities in the agent execution environment.
- Collaborate with other teams to understand, guide, and meet their sandbox and code-execution needs.
- Continuously improve the reliability and performance of the agent execution environment.
- Explore and evaluate isolation techniques for execution environments operating at hundreds of thousands to millions of environments.
Requirements
- Strong programming skills, especially in Go, Python, or other systems programming languages.
- Comfort with distributed systems and experience designing and building distributed systems.
- Experience with Kubernetes or similar container or virtual-machine orchestration systems.
- Familiarity with public clouds such as AWS and GCP.
- Experience with virtualization or container runtimes.
- Experience building large-scale CI/CD platforms.
- Experience supporting large-scale machine learning workloads is preferred.
Benefits
- Fully remote work with flexible hours.
- 37 days per year of vacation and holidays.
- Health insurance allowance for the employee and dependents.
- 16 weeks of flexible, fully paid parental leave.
- Company-provided equipment.
- Well-being, learning, and home-office allowances.
- Frequent team get-togethers.
- The distributed team meets in Paris for three days each month and holds longer off-sites once a year.
