About the job
Role Overview
Anyone AI is looking for experienced software engineers in Mexico to join as AI Software Engineering Trainers. This fully remote, part-time consultancy centers on designing and evaluating realistic coding challenges for a leading AI laboratory.
What You Will Do
- Create and implement complex, multi-file coding tasks involving bug fixes, new features, refactoring, and test generation.
- Write clear and precise specifications and provide reference implementations.
- Develop and improve unit and integration test suites.
- Review peer-created tasks for clarity and accuracy.
- Spot edge cases, ambiguities, and potential failure points in assignments.
- Ensure that specifications, code, and expected outputs are consistent and correct.
Who We’re Looking For
- Exceptional written English skills.
- 3 to 7 years of hands-on software engineering experience.
- Deep expertise in Python and JavaScript or TypeScript. Familiarity with Java, C#, or Go is a plus.
- Background in backend or full-stack development in production settings.
- Comfort with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing tools.
- Strong debugging skills and experience managing large, multi-file codebases.
- Experience with code reviews, refactoring, and production migrations.
Engagement Details
- Part-time, project-based consultancy focused on expert evaluations.
- Fully remote within Mexico.
Expected Outcomes
- Deliver high-quality, production-ready software engineering tasks that meet project needs.

