The Ai Training Company
AI Engineer | $100/hr | Remote

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Remote AI Project
We are seeking experienced AI Engineers, Software Engineers, Systems Engineers, Backend Engineers, ML Engineers, and Developer Tooling Experts to build reinforcement learning environments that test how advanced AI models solve complex software engineering problems using Model Context Protocol (MCP) tools.
The core of the role is strong software engineering. Prior professional AI experience is helpful but not required.
What You’ll Do
- Build reinforcement learning environments for software engineering tasks
- Design realistic coding problems based on production-style codebases
- Create tasks involving bug fixing, feature implementation, refactoring, and optimization
- Require AI agents to discover information using real MCP tools and servers
- Design scenarios where agents must inspect repositories, documentation, APIs, databases, logs, or other connected systems
- Create deterministic verification systems that accurately determine whether a solution is correct
- Build automated tests and graders for coding tasks
- Develop golden reference solutions
- Define clear success and failure conditions
- Ensure environments are reproducible across repeated runs
- Identify shortcuts or unintended ways agents could bypass task requirements
- Test whether tasks measure genuine software engineering ability
- Evaluate model behavior when using MCP tools
- Debug environment, tooling, and infrastructure issues
- Improve task difficulty, realism, and evaluation reliability
- Document environment behavior, requirements, and expected solutions
- Collaborate asynchronously with engineers, researchers, and reviewers
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Who Can Apply
Relevant backgrounds include:
- AI Engineers
- Software Engineers
- Senior Software Engineers
- Backend Engineers
- Systems Engineers
- Platform Engineers
- Infrastructure Engineers
- Full-Stack Engineers
- Developer Productivity Engineers
We also welcome:
- Machine Learning Engineers
- ML Systems Engineers
- AI Infrastructure Engineers
- Applied AI Engineers
- Research Engineers
- LLM Engineers
- Agent Engineers
- AI Platform Engineers with strong software engineering fundamentals
Systems and infrastructure backgrounds may include:
- Distributed Systems Engineers
- Cloud Engineers
- DevOps Engineers
- Site Reliability Engineers
- Production Engineers
- Performance Engineers
- Reliability Engineers
- Infrastructure Software Engineers
Developer tooling backgrounds may include:
- Developer Tools Engineers
- Build Engineers
- CI/CD Engineers
- Release Engineers
- Test Infrastructure Engineers
- Automation Engineers
- Internal Tools Engineers
- Engineering Productivity Engineers
Additional relevant backgrounds include:
- Open Source Engineers
- Compiler Engineers
- Database Engineers
- API Engineers
- Integration Engineers
- Security Engineers
- Networking Engineers
- Storage Engineers
- Runtime Engineers with strong coding and debugging experience
Requirements
- Strong professional software engineering experience
- Proficiency in at least one of C++, Python, Java, Go, TypeScript, or Rust
- Deep understanding of algorithms and data structures
- Strong debugging skills
- Experience implementing production software features
- Experience refactoring existing codebases
- Ability to optimize software for performance and scalability
- Strong understanding of testing and verification
- Ability to work effectively in unfamiliar codebases
- Excellent written and verbal communication
- Strong attention to detail
- Ability to work independently in a remote environment
- Experience collaborating across engineering teams


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Preferred Background
- Experience working on large-scale or distributed software systems
- Experience with MCP, tool calling, agents, or AI coding systems
- Experience building developer tools or automation infrastructure
- Experience creating coding benchmarks or evaluation environments
- Experience building automated graders
- Experience with sandboxing or containerized environments
- Experience designing deterministic tests
- Experience with performance engineering
- Experience working on open-source projects
- Experience reviewing complex pull requests
- Experience maintaining large production codebases
- Familiarity with machine learning or AI systems
- Experience creating engineering best practices or technical standards
This opportunity is ideal for engineers who can take a real software engineering problem and turn it into a reproducible, challenging, automatically verifiable environment that tests whether an AI agent can actually debug, reason, use MCP tools, and modify a complex codebase correctly. We are a referral partner of the client.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location