Remote C/C++ Developer
Summary
Contractor role as a software engineering evaluator: curating code examples, writing solutions, and refining AI-generated code — primarily in C/C++ plus Python, JavaScript, Java, Rust, and Go — to build training and benchmarking datasets for large language models. Flexible 10-40 hrs/week, 1-month engagement.
- Working on AI model training initiatives by curating code examples, building solutions, and correcting code — primarily in C/C++, along with Python, JavaScript (including ReactJS), Java, Rust, and Go.
- Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable.
- Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks.
- Build agents that can verify the quality of the code and identify error patterns.
- Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them.
- Design verification mechanisms that can automatically verify a solution to a software engineering task.
- Several years of software engineering experience (3 years or more)
- Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
- Deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
- Excellent oral and written communication skills for clear, structured evaluation rationales.
- Commitment: flexible engagement, minimum 10 hrs/week, up to 40 hrs/week
- Type: Contractor (no medical/paid leave)
- Duration: 1 month (potential extensions based on performance and fit)
- Location: Candidates must be based out of the US, Canada, or WEU countries (Austria, Belgium, France, Germany, ...)
- The application process takes 15-30 minutes.
- Completion of an AI video interview is required.