Software Engineer – Remote
Keystone Recruitment
About the role
• Role: Software Engineer – Remote • Location: Canada (Remote) • Compensation: Up to $50 USD/hr
Role Overview
Review production-grade code, evaluate AI outputs across JavaScript/Python/Go/Java/TypeScript/C++, and set engineering standards. Freelance, fully remote, flexible hours.
Key Responsibilities
Code Quality Assessment
• Review AI-generated full stack code for production readiness • Evaluate maintainability, scalability, and real-world engineering standards • Rank solutions across multiple programming languages Technical Training Content • Create/answer questions on software engineering best practices • Document debugging strategies, version control workflows • Provide expert feedback on collaborative coding practices AI Model Improvement • Analyze code quality across full stack development scenarios • Evaluate Git workflows, branching, merging strategies • Generate training data for advanced coding AI capabilities
Required Qualifications
• 3+ years professional full stack development experience • Proficiency in 2+ languages: JavaScript/Python/Go/Java/TypeScript/C++ • Production software building/shipping experience required • Strong Git knowledge (branching, merging, collaboration) • Excellent technical communication skills
Preferred Qualifications
• Backend engineering and server-side scaling experience • TDD experience with PyTest/JUnit/Mocha frameworks • Technical specification and API contract authoring • Code review, complex debugging, large codebase analysis • Startup founding/early employee experience
Equal Opportunity Employer
All applicants considered without regard to legally protected characteristics. Skills-based hiring only - proven engineering expertise required.
Apply Now!
Requirements
- 3+ years professional full stack development experience
- Proficiency in 2+ languages: JavaScript/Python/Go/Java/TypeScript/C++
- Production software building/shipping experience required
- Strong Git knowledge (branching, merging, collaboration)
- Excellent technical communication skills
Responsibilities
- Code Quality Assessment
- Technical Training Content
- AI Model Improvement
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free