Note: The job is a remote job and is open to candidates in USA. Arc is a company focused on a remote software engineering project aimed at creating and validating AI coding tasks. The role involves designing software engineering problems, writing tests, and debugging software to ensure the reliability of coding challenges.
Responsibilities
- Designing self-contained software engineering problems
- Building and configuring Docker environments
- Writing automated, deterministic tests
- Creating reference solutions for coding challenges
- Debugging software and implementing features
- Validating that tasks can be graded reliably
Skills
- Comfortable navigating unfamiliar codebases
- Working in terminal environments
- Writing tests
- Debugging software
- Creating reliable reference solutions
- Designing self-contained software engineering problems
- Building and configuring Docker environments
- Writing automated, deterministic tests
- Creating reference solutions for coding challenges
- Debugging software and implementing features
- Validating that tasks can be graded reliably
- Relevant backgrounds may include Software Engineering, Backend Engineering, Full-Stack Engineering, DevOps, Systems Engineering, Platform Engineering, Infrastructure Engineering
- Experience with GitHub / CLI / Docker workflows
- Experience with automated testing and debugging
Benefits
- This is fully remote and can be completed on your own schedule.
Company Overview