Turn this role into an interview — a resume and cover letter built around what this employer wants.
OpenTrain AI is seeking a Software Engineer for AI code evaluation and reinforcement learning environment development. You will design reproducible coding tasks and provide high‑quality solutions to test model performance across languages such as Python, Java, Rust, Go, C++, and TypeScript.
This remote contractor role is part-time, roughly 15 hours per week, with an hourly pay range of $100 to $150 USD. The work involves creating golden references, documenting reasoning, and reviewing peer
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI is recruiting contractors for specialized work that helps shape how advanced AI systems understand, write, debug, and improve software.
AI training is the human side of building artificial intelligence. In code evaluation, experienced software engineers create examples, test model-generated solutions, identify defects, and explain which approaches are correct, maintainable, and efficient.
This work directly supports the development of AI systems that assist with real software engineering tasks, including debugging, feature development, refactoring, and optimization.
OpenTrain is seeking a Software Engineer for AI code evaluation and reinforcement learning environment development. You will transform realistic software engineering challenges into reproducible environments that test how AI models solve complex coding problems.
You will also develop golden reference solutions and contribute expert-level technical examples across supported programming languages and diverse codebases. The listing identifies this opportunity as entry level, while the role requires advanced hands‑on programming ability and substantial technical problem‑solving skills.
You will design reliable evaluation tasks and provide clear technical solutions that can be reproduced and reviewed. Your work will cover software defects, performance bottlenecks, new features, legacy code, and optimization challenges.
You will document your reasoning so that technical decisions, solution strategies, and expected outcomes are understandable to reviewers and useful for AI training. You will also assess peer contributions for correctness, accuracy, and clarity.
You should be highly capable of working hands‑on in at least one of the supported programming languages and comfortable applying core software engineering concepts to difficult, realistic problems. Strong written technical communication is also important because solutions must be explained and reviewed clearly.
Experience refactoring large codebases, modernizing legacy systems, and delivering high‑impact features from initial concept through delivery is useful. Curiosity about AI systems and their technical challenges is welcome, but prior AI experience is not required.
AI training and data‑labeling work is a fast‑growing part of the technology industry. Human contributors help models learn from carefully prepared examples, expert evaluations, and practical demonstrations, making this an opportunity to influence how emerging AI tools behave.
Remote project work can fit around other commitments, while specialist technical skills can open the door to high‑value assignments. Through OpenTrain, you can build a durable portfolio of AI training experience instead of starting from scratch for every opportunity.