Key Skills
Job Description
Contract Software Engineering Expert – AI Training About the Role This role is with our partner, Micro1. As a Software Engineering Expert, you will apply your domain expertise to help train next-generation AI systems through high-quality, real-world input. No prior AI experience is required; your software engineering knowledge is the focus. You will create Reinforcement Learning Environments that evaluate an AI model’s ability to solve complex software engineering problems using Model Context Protocol (MCP) tools. This remote contractor role is well suited to engineers who can build reliable evaluation environments, reason through complex codebases, and communicate clearly. Key Responsibilities Create Reinforcement Learning Environments to test AI models on complex software engineering problems using MCP tools. Design tasks involving bug fixes, feature implementation, code refactoring, and performance optimization. Create reproducible environments with deterministic verification and golden reference solutions. Develop evaluations that measure MCP tool use and software engineering ability. Design tasks requiring agents to discover and reason over information from real MCP servers. Provide high-quality, real-world input that helps AI systems learn, reason, and perform. Required Qualifications Proficiency in at least one of the following programming languages: 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 strong attention to detail. Track record of success working in collaborative, cross-functional teams. Preferred Qualifications Experience working in remote team settings. Skills & Competencies Software engineering Debugging and troubleshooting Feature development Codebase refactoring Performance optimization and scalability Algorithms and data structures Model Context Protocol (MCP) tools Reinforcement Learning Environment design Written and verbal communication Attention to detail Cross-functional collaboration Education & Experience Education: No education requirement was specified. Experience: Experience in software development, debugging complex issues, feature development, refactoring, and performance optimization is required. Prior AI experience is not required. Work Arrangement & Schedule Remote / work-from-home Contractor role Approximately 15 hours per week Flexible schedule; choose your working hours and days Weekend work is optional Compensation & Benefits Compensation was not specified. Remote work opportunities are available for this position. Compliance / Additional Information Hiring Process: Submit an application and complete screening questions. Complete an AI interview of approximately 30 minutes. Complete a technical assessment, if applicable. Hiring manager review.
Core Responsibilities
Create Reinforcement Learning Environments using MCP tools to evaluate AI models on complex software engineering tasks. Design reproducible tasks involving bug fixes, refactoring, and performance optimization to improve AI reasoning.
Requirements
Proficiency in at least one major programming language (e.g., Python, C++, Java) and deep knowledge of algorithms and data structures. Proven experience in debugging complex software and delivering scalable, maintainable solutions.
Benefits
- Remote work opportunities
About Torentify
Industry: Technology, Information and Internet
Company size: 2-10 employees
Torentify Jobs is a modern job platform helping candidates find verified job opportunities quickly and easily. From remote jobs to full-time roles, we connect talent with the right companies. Our goal is to simplify job search and help recruiters hire faster with quality candidates.