Software Engineer | Remote
Design and implement cloud infrastructure environments to evaluate AI model proficiency and reinforcement learning. Develop validation tests, golden reference solutions, and defective variants to test AI recovery strategies.
- Remote
- Canada
- Posted Aug 6, 2026
- 1 position
Job summary
Position: Senior Backend Engineer Type: Contract Compensation: $50 - $100/hour Location: Remote Commitment: 10-40 hrs/week Role Responsibilities Design, develop, and implement realistic cloud infrastructure environments to evaluate AI model proficiency. Create detailed scenarios involving distributed systems, networking, IAM, and disaster recovery. Develop deterministic validation tests and golden reference solutions for reinforcement learning environments. Produce intentionally defective variants to test AI model responses and recovery strategies. Document architecture, edge cases, and operational flows for developed environments. Collaborate with technical leads to refine environment specifications and acceptance criteria. Apply DevOps practices to deliver scalable, secure, and maintainable solutions. Requirements Proven expertise with 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. Application Process Easy Apply on LinkedIn Check email for next steps Participate in resume evaluation & interview stage
What you’ll do
Design and implement cloud infrastructure environments to evaluate AI model proficiency and reinforcement learning. Develop validation tests, golden reference solutions, and defective variants to test AI recovery strategies.
Requirements
Requires proven expertise in backend languages such as C++, Python, or Go, and strong practical experience with DevOps and CI/CD. Candidates must be able to architect and secure production-grade distributed systems with a deep understanding of networking and IAM.
Listed skills
- CI/CDPreferred
- GoPreferred
- JavaScriptPreferred
- RustPreferred
- JavaPreferred
- C++Preferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- Python
- Rust
- GoLang
- Java
- JavaScript
- DevOps
- Cloud Infrastructure
- CI/CD
- Distributed Systems
- Networking
- IAM
- Disaster Recovery
- Automation Tools
- Backend Development
Job areas
- Software
- Technology
- Engineering
- Science & Research
- Consulting
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Direct apply is available
