micro1 is seeking a Senior Backend Engineer to join an advanced project focused on building sophisticated Reinforcement Learning Environments for AI model training. In this role, you will leverage your deep technical expertise to create realistic, production-grade cloud infrastructure scenarios that challenge AI models to design, deploy, troubleshoot, and scale complex systems.
Key responsibilities
- Design and implement realistic cloud infrastructure environments to evaluate AI model proficiency in systems design and troubleshooting.
- Create complex scenarios involving distributed systems, networking, IAM, message queues, persistent storage, and disaster recovery.
- Develop deterministic validation tests and golden reference solutions to ensure the accuracy of reinforcement learning environments.
- Produce intentionally defective variants and failure scenarios to rigorously test AI model responses and recovery strategies.
- Document architecture, edge cases, and operational flows to ensure clarity and reproducibility.
Requirements
- Proven expertise in backend programming languages such as C++, Python, Rust, GoLang, Java, or JavaScript.
- Strong practical experience with DevOps, cloud infrastructure, CI/CD pipelines, and automation tools.
- Demonstrated ability to architect, scale, and secure distributed systems in production-grade environments.
- Deep understanding of networking, IAM, queues, durable storage, and disaster recovery concepts.
What we offer
- The opportunity to work on cutting-edge AI development projects.
- A fully remote work environment allowing for flexible engagement.
- Collaboration with technical leads on high-impact, innovative infrastructure challenges.