About the job
Anyone AI is looking for experienced software engineers based in the Netherlands to work with a prominent AI research lab. This is a part-time, project-based consulting position with all work done remotely. The role focuses on both evaluating and creating software engineering tasks that contribute to advancing AI technology.
Key responsibilities
- Design and implement multi-file coding projects, covering bug fixes, new features, refactoring, and writing tests
- Draft clear specifications and provide reference implementations in natural language
- Develop and enhance unit and integration test suites
- Review peer-created tasks for accuracy, clarity, and real-world relevance
- Identify edge cases, ambiguities, and potential failure points
- Ensure consistency among specifications, code, and expected outcomes
Requirements
- 3–7 years of substantial experience in software engineering
- Excellent English communication skills, both written and spoken
- Strong proficiency in Python and JavaScript or TypeScript; knowledge of Java, C#, or Go is a plus
- Background in backend or full-stack development in production environments
- Experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing tools
- Demonstrated debugging skills with large, complex codebases
- Hands-on experience with code reviews, refactoring, and managing production migrations
Expected outcomes
- Deliver production-ready software solutions that align with defined requirements and standards
Engagement details
- Part-time, project-based consulting role
- Fully remote work arrangement
