CareerPlanSign in

Senior Software Engineer, Remote - Contract

International🌐 Remote💼 Contract🗓 2026-09-20 → 2026-09-25

Core

Designing Reinforcement Learning Environments to test AI models' ability to solve complex software engineering problems using Model Context Protocol (MCP) tools.

Role type

Senior IC Software Engineer (RL Environment Design)

Builds

Reproducible RL environments, deterministic verification systems, and golden reference solutions for MCP tool use testing.

Domain

Artificial Intelligence / Software Engineering / Reinforcement Learning

Deliverable

production ML models

Required skills

Python, Java, Rust, C++, TypeScript, Algorithms, Data Structures, Performance Tuning, Debugging, Code Refactoring, Feature Implementation

Preferred skills

Large-scale distributed codebases, Modern AI/ML systems, Code Review best practices

Technologies

Python, Java, Rust, C++, TypeScript, GoLang, Model Context Protocol (MCP)

Responsibilities

Create RL environments testing AI models on software engineering problems; Design reproducible environments and deterministic verification; Implement bug fixes, features, and refactoring; Optimize software performance and scalability.

Seniority

Senior, hands-on IC

Sourced via dover · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.