As a Software Engineer, AI (C), you'll play a key role in shaping how artificial intelligence writes and critiques code. Your primary responsibility will be analyzing AI-generated C code, identifying strengths and weaknesses, and guiding improvements through precise, well-reasoned feedback.
What You'll Do
- Compare multiple code outputs, ranking them by correctness, clarity, and efficiency, and justify your evaluations in writing
- Refactor and correct AI-generated C code to fix logic flaws, optimize performance, and align with best practices
- Feed detailed assessments, edits, and test outcomes into the reinforcement learning pipeline to strengthen model learning
- Help the system evolve its ability to generate, review, and enhance code through iterative human input
What We're Looking For
- At least three years of professional experience developing in C
- Strong analytical skills with the ability to detect bugs, inefficiencies, and security concerns in code
- Exceptional attention to detail and the ability to articulate technical reasoning clearly in writing
- Comfort reading language specifications and technical documentation
- Proven ability to work independently in asynchronous, self-directed environments
Preferred Background
- Experience with constraint programming
Work Environment
Fully remote with no location restrictions. Work is conducted asynchronously, allowing flexibility in scheduling. The role operates under a 1099 contractor agreement and is not suitable for visa-sponsored employment or OPT statuses requiring W-2 classification. Hours range from 15 to 40 per week, depending on availability and seniority.
Compensation & Impact
Pay ranges from $30 to $70 per hour, scaled by experience and geography. There are no artificial layers or bureaucracy—your contributions directly influence model performance and development outcomes.


