Senior Software Engineer
Job Description
This is a Senior Software Engineer role focused on project-based, fully remote work. The work supports advancing AI research through an emphasis on understanding complex systems, working through large codebases, and developing methods to verify software behavior.
Role Overview
In this contract, part-time position, you will engage with multi-module systems, assess feature implementations for correctness, and help communicate findings through clear written documentation.
Responsibilities
- Develop rapid familiarity with large, multi-module codebases
- Review and analyze feature implementations to identify correctness issues and edge cases
- Document findings and the rationale behind conclusions in a clear, structured format
Requirements
- Bachelorโs degree in Computer Science or a related field
- At least 2 years of experience as a Software Engineer
- Excellent written communication skills
- Ability to clearly explain complex technical concepts
Technologies
JavaScript, Python, Go, C++, Ruby
Compensation and Work Terms
- Rate: USD $70 per hour (from $70.00 per hour)
- Qualification: $70 per hour after passing the qualification
- Job type: contract, part-time
- Commitments: project based, with no minimum time or task commitments
Location
Remote work is available in the US, UK, Canada, Mexico, South America, Europe, Australia, or New Zealand.