As an AI Software Engineer specializing in Ruby, you'll play a key role in shaping how large-language models understand and generate production-quality code. Your primary responsibility will be analyzing AI-written code snippets, identifying strengths and weaknesses, and determining which versions perform best across correctness, efficiency, and style.
What You'll Do
- Compare multiple code solutions side by side, then rank them with detailed reasoning explaining why one approach outperforms another
- Refactor and correct AI-generated Ruby code to fix logic flaws, improve performance, and align with best practices
- Supply structured feedback—edits, ratings, test outcomes—into training pipelines that use human input to refine model behavior
- Ensure the AI learns not just to write code, but to evaluate and improve its own output over time
What We're Looking For
- At least three years of professional experience developing in Ruby
- Strong analytical skills with the ability to catch subtle bugs, inefficiencies, and security concerns in code
- Exceptional attention to detail and clarity in written feedback
- Comfort explaining technical trade-offs in a way that guides model learning
- Curiosity about language documentation and language-level design choices
- Ability to work independently in an asynchronous environment with minimal oversight
Preferred Background
- Experience with constraint programming
Work Environment
This is a fully remote position with no location restrictions. Work hours range from 15 to 40 per week depending on availability and seniority. The team operates asynchronously, emphasizing clear, thoughtful written communication over meetings or constant availability. Your contributions directly influence model performance—no bureaucracy, no distractions.
Compensation
Pay ranges from $30 to $70 per hour, scaled by experience and regional benchmarks. There is no equity component. All work is contract-based with flexible scheduling.

