Role OverviewWe are seeking experienced Software Engineers with strong backend expertise to contribute to advanced AI training and software-engineering evaluation projects. Selected professionals will create realistic coding tasks, develop reference implementations, and apply practical software-engineering judgement.
What You Will Do
Create realistic software-engineering tasks, develop and evaluate scalable backend services, implement complex features, debug and refactor code, and apply sound algorithms and computer-science fundamentals.
Why It Might Be a Fit
Ideal candidates will have strong professional backend software-engineering experience, expertise in one or more of Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages, and a track record of building scalable services and APIs.
Requirements
- Strong professional backend software-engineering experience
- Expertise in one or more of Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages
- Track record of building scalable services and APIs
- Strong debugging and software-troubleshooting capabilities
- Experience identifying and resolving performance bottlenecks
- Proven ability to implement complex features in established applications
- Experience refactoring large or evolving codebases
- Strong understanding of algorithms and data structures
- Solid automated-testing and code-review instincts
- Experience designing test strategies or maintaining large test suites is particularly valuable
- Ability to diagnose flaky tests and improve testing standards
- Strong analytical and problem-solving skills
- Clear technical written communication
- Ability to work independently in a flexible remote environment
Benefits
- Flexible schedule across weekdays or weekends
- Independent contractor engagement
- Fully remote
- Approximately $30–$100/hour compensation
]]>