Live opening · Posted 7 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
# AI Training Software Engineer – MCP Environments
## About the Role
micro1 is seeking an experienced software engineer to work as a **contractor** supporting the training of next-generation AI systems. You will apply your software engineering expertise and domain knowledge to create high-quality reinforcement learning environments that evaluate AI models on complex software engineering tasks.
The work focuses on building environments that test an AI model's ability to use **Model Context Protocol (MCP) tools**, discover and reason over information from real MCP servers, and solve software engineering problems. Tasks may include fixing bugs, implementing features, refactoring code, and optimizing performance. You will create reproducible environments, deterministic verification, and golden reference solutions that accurately evaluate both MCP tool usage and software engineering capabilities.
## Key Responsibilities
* Create reinforcement learning environments for AI software engineering systems.
* Design environments that evaluate AI models on complex software engineering problems using MCP tools.
* Build tasks involving bug fixes, feature implementation, code refactoring, and performance optimization.
* Enable AI agents to discover and reason over information from real MCP servers.
* Design reproducible software engineering environments.
* Develop deterministic verification methods for evaluating model performance.
* Create golden reference solutions for accurate evaluation.
* Assess both MCP tool usage and software engineering capabilities.
* Apply expertise in software development, debugging, algorithms, and performance optimization to AI training tasks.
## Required Qualifications
* Proficiency in at least one of the following programming languages:
* C++
* Python
* Java
* Go
* TypeScript
* Rust
* Deep understanding of algorithms, data structures, and performance tuning.
* Demonstrated experience debugging complex software issues and delivering maintainable solutions.
* Strong experience with feature development and codebase refactoring.
* Proven ability to optimize software for performance and scalability.
* Exceptional written and verbal communication skills.
* Strong attention to detail.
* Track record of successful collaboration in cross-functional teams.
## Preferred Qualifications
* Experience working effectively in remote teams.
* Experience with AI systems, reinforcement learning, or AI model evaluation is relevant to the role, but prior AI experience is **not required**.
* Experience with Model Context Protocol (MCP) tools or MCP-based environments.
## Skills & Competencies
* Software engineering
* Algorithms and data structures
* Debugging and troubleshooting
* Feature development
* Code refactoring
* Performance tuning and optimization
* Scalability
* Reinforcement learning environments
* AI model evaluation
* Model Context Protocol (MCP)
* Deterministic verification
* Software testing and reproducibility
* Technical communication
* Cross-functional collaboration
## Education & Experience
**Education:**
Not specified in the original job description.
**Experience:**
Demonstrated software engineering experience in debugging complex issues, developing features, refactoring codebases, and optimizing software for performance and scalability. Specific years of experience are not specified.
## Work Arrangement & Schedule
* **Employment Type:** Contractor
* **Work Arrangement:** Fully remote / work from home
* **Hours:** Approximately **15 hours per week**
* **Schedule:** Flexible; contractors choose their own hours and days.
* **Weekends:** Work on weekends is available if desired.
* **Location:** Remote; no specific geographic restriction is provided in the supplied job description.
## Application Process
1. Apply for the role and complete the screening questions.
2. Complete an approximately **30-minute AI interview**.
3. Complete a technical assessment, if applicable.
4. Hiring Manager review.
## Compensation & Benefits
Compensation and additional benefits are not specified in the provided job description.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.