onsite
AI Software Engineer
AI Software Engineer
The AI Software Engineer will be responsible for building and maintaining robust AI environments, developing internal tools for scenario authoring and testing, and designing customer-facing UIs. This role involves working with technologies like Docker and Firecracker, and managing API contracts to deliver scalable RL environments.
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”