Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Contract AI Engineer creating MCP-based reinforcement learning environments for next-generation AI systems. Designing deterministic tests and reference solutions for complex software engineering tasks.

Responsibilities

  • Apply software engineering expertise to help train next-generation AI systems
  • Create reinforcement learning environments that test AI models on complex software engineering problems using Model Context Protocol (MCP) tools
  • Work on tasks such as fixing bugs, implementing features, refactoring code, and optimizing performance
  • Enable agents to discover and reason over information from real MCP servers
  • Design reproducible environments, deterministic verification, and golden reference solutions
  • Measure MCP tool use and software engineering ability
  • Complete screening questions, an approximately 30-minute AI interview, and a tentative technical assessment

Requirements

  • Proficiency in C++, Python, Java, Go, TypeScript, or Rust
  • Deep understanding of algorithms, data structures, and performance tuning
  • Demonstrated experience debugging complex software issues and delivering maintainable solutions
  • Strong background in feature development and codebase refactoring
  • Proven ability to optimize software for performance and scalability
  • Exceptional written and verbal communication skills, with keen attention to detail
  • Track record of success in collaborative, cross-functional teams, ideally in remote settings
  • No prior experience in AI is required

Benefits

  • Flexible schedule; choose your hours and days, including weekends if desired
  • Remote work
  • Contractor work arrangement

Job title

Job type

Contract

Experience level

Mid levelSenior

Salary

$60 - $120 per hour

Degree requirement

No Education Requirement

Tech skills

JavaPythonRustTypeScriptC++Go

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.