About the job
Anyone AI is seeking talented Full-Stack Developers to join an innovative project collaborating with a prestigious AI lab.
Qualifications:
Fluent written and spoken English at an advanced professional level.
3 to 7 years of hands-on software engineering experience.
Expertise in Python along with strong skills in JavaScript or TypeScript; familiarity with Java, C#, or Go is a plus.
Proven experience in backend or full-stack development within production environments.
Knowledge of testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing.
Demonstrated ability to debug and manage extensive multi-file codebases.
Experience in conducting code reviews, refactoring, and managing production migrations.
Engagement: This is a part-time, project-based consulting role.
Work Type: Remote.
As a contributor, your tasks will include designing and assessing realistic software engineering challenges, focusing on bug resolution, feature implementation, refactoring, and test generation. This involves creating intricate coding scenarios and evaluating peer submissions for quality and accuracy.
This consultancy is project-based, with compensation determined per project; hourly rates are estimates based on expected completion times. Consultants have flexibility in scheduling, provide their own tools, and may engage with other clients concurrently (subject to their agreements).
Responsibilities:
Contributors will be responsible for:
Designing and executing coding tasks that span bug fixing, feature development, refactoring, and testing.
Drafting clear specifications and reference implementations in natural language.
Developing and enhancing unit and integration test suites.
Reviewing tasks created by peers for accuracy, clarity, and realism.
Identifying edge cases, ambiguities, and potential failure scenarios.
Ensuring that specifications, code, and expected outputs are consistent.
Expected Outcomes:
Delivering high-quality, production-ready code and specifications.
