onsite
AI Software Engineer
AI Software Engineer
As an AI Software Engineer, you will be responsible for designing, building, and optimizing scalable environments and tools. This includes architecting web environments, developing internal tooling, and managing the entire RL Gym platform, focusing on low latency provisioning and deterministic verification.
About the role
Tasks
- Adapt delivery formats to infrastructure
- Architect multi site web environments
- Build customer facing UIs for dashboards and monitoring
- Build internal tooling for scenario authoring and testing
- Design isolated reproducible environments
- Evolve orchestration harness AgenticVerse
- Implement deterministic verifiers
- Integrate environments into customer training pipelines
- Manage SLAs and API contracts
- Optimize low latency provisioning
- Own RL Gym platform end to end
- Prototype environment types and interaction patterns
- Provision RL environments at scale
- Translate customer specs into environments
- Use Docker containers for environments
- Use Firecracker microVMs for environments
Skills
Api DevelopmentAWSAsync PythonConcurrent SystemsDeterministic VerificationDockerFirecrackerInfrastructure As CodeKubernetesLinuxNetworkingPythonreactReinforcement LearningReinforcement Learning Infrastructure“as code”