
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)
- New York City, NY
- $50.00 per hour
- Contract
- Part-time
- Code generation and code review
- Prompt evaluation and complex data annotation
- Training and evaluation of large language models
- Benchmarking and agent-based code execution in sandboxed environments
- Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.)
- Adapting guidelines for new domains and use cases
- Following project-specific rubrics and requirements
- Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects
- You have a Bachelor's degree in Computer Science, Software Engineering, or related field.
- You have at least 3 years of professional experience with Rust and hands-on experience with Rust testing tools (e.g., cargo test, property-based testing with quickcheck).
- Familiarity with Rust tooling (Cargo, Clippy, rustfmt), module and crate management.
- Experience with code review, quality analysis, and identifying/fixing code smells and type issues
- Familiar with test integration in CI/CD environments.
- Experience using, integrating, or tutoring others with AI solutions or LLMs in Rust/test automation contexts.
- Your level of English is advanced (C1) or above.
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge.
- Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs.
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments.
- Work on advanced AI projects and gain valuable experience that enhances your portfolio.
- Influence how future AI models understand and communicate in your field of expertise.