Back to job search
Synthires logo

Senior Software Engineer (Remote | $30–$100/hr)

  • Canada
  • Remote
  • Posted Oct 7, 2026
  • 1 position

US$30–US$100 / hour

Opens LinkedIn

Employment type
Part-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
15 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Create realistic coding tasks focused on feature implementation and bug fixing, and build deterministic verifiers to distinguish valid solutions from incorrect ones. Debug, test, optimize, refactor, and evaluate code using strong review and testing practices.

Job details

Software Engineer Position: Software Engineer Type: Contractor — ~15 hours/week Compensation: $30–$100/hour Location: Remote About the Opportunity Help train next-generation AI systems by creating challenging coding tasks and implementing deterministic verifiers that distinguish valid solutions from incorrect ones. No prior AI experience is required — your software engineering expertise is what matters. Key Responsibilities Create realistic coding tasks involving feature implementation and bug fixing. Build deterministic verifiers that accept valid solutions and reject incorrect ones. Debug, test, optimize, and refactor code. Evaluate solutions using strong code review and testing practices. Required Qualifications Strong backend experience with Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar. Experience building scalable services and APIs. Strong debugging, performance optimization, and automated testing skills. Solid code review and software engineering judgment. Preferred Qualifications Experience with large-scale application development and refactoring. Strong knowledge of algorithms, data structures, and computer science fundamentals. Experience designing test strategies, maintaining large test suites, or diagnosing flaky tests. Strong analytical, problem-solving, and technical communication skills. Compensation $30–$100/hour, output-based. Approximately 100 positions available. Minimum weekly task submissions apply. Flexible scheduling, including weekends if desired. Application Process Submit your application and screening questions. Complete a ~30-minute AI interview. Complete the technical assessment, if required. Hiring Manager review.

What you’ll do

Create realistic coding tasks focused on feature implementation and bug fixing, and build deterministic verifiers to distinguish valid solutions from incorrect ones. Debug, test, optimize, refactor, and evaluate code using strong review and testing practices.

Requirements

Requires strong backend experience with Java, Node.js, Go, Rust, TypeScript, Python, C++, or a similar language, along with experience building scalable services and APIs. Candidates should have strong debugging, performance optimization, automated testing, code review, and software engineering judgment; large-scale development and test strategy experience are preferred.

Listed skills

  • Java · Preferred
  • Node.js · Preferred
  • Go · Preferred
  • Rust · Preferred
  • TypeScript · Preferred
  • Python · Preferred
  • C++ · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Backend Development
  • Java
  • Node.js
  • Go
  • Rust
  • TypeScript
  • Python
  • C++
  • Scalable Services
  • API Development
  • Debugging
  • Performance Optimization
  • Automated Testing
  • Code Review
  • Algorithms
  • Data Structures

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics

Do this kind of work? Join the Jobs.ca expert list.

One short form. We email you when a paid AI-training project fits your field. Joining does not guarantee work.

Join the list

More jobs from Synthires

See all jobs from Synthires