What are the responsibilities and job description for the Software Developer position at Haystack?
We're working with a cutting-edge platform that empowers the world's most innovative companies to enhance their AI agents through human feedback. This organisation is at the forefront of training Large Language Models (LLMs) to operate as proactive, multi-step agents, designing and optimising complex, real-world architectural workflows.
The Role
The Role
- Train generative AI models by contributing your software expertise.
- Develop objective and verifiable criteria (rubrics) to evaluate system performance.
- Review system logs and 'trajectories' to refactor code and improve execution paths.
- Test systems for vulnerabilities, including improper data exposure and unauthorized access.
- This is a fully remote, freelance role with flexible hours.
- 2 years of experience in backend engineering, AI automation, or complex systems integration.
- Proven ability to build and maintain production-grade software with modular separation.
- Strong command of at least two major programming languages (e.g., Python, JavaScript, Go, or Java).
- Experience working with SQL databases and building for live, non-mocked environments.
- Outstanding attention to detail and ability to provide high-density technical feedback.
- Competitive hourly rates for core project work, up to $50 per hour.
- Additional earning incentives through 'Missions'.
- Flexible working hours allowing you to contribute whenever it suits your schedule.
- Opportunity to shape the future of autonomous agents and advanced generative systems.
Salary : $50