job page cover image
Handshake
Handshake

Software Engineer (India)

Overview

Handshake is seeking experienced Software Engineers to support AI research through flexible, hourly contract work. This is not a traditional full-time SWE role. You’ll use your real-world software development experience to evaluate AI-generated code and technical content, provide structured feedback, and help improve how AI understands programming tasks, system design, and engineering best practices.

This is an ongoing, project-based opportunity that can be done alongside your primary employment. Please note that this project is invite-only.


About
Handshake AI

Details

  • The position is remote and asynchronous - work independently from wherever you are.
  • Flexible hours and the ability to work remotely, with no minimum commitment to hours.
  • This project involves using your software engineering experience to design job-related coding questions and review AI-generated responses for correctness, efficiency, clarity, and alignment with real-world engineering practices.
  • Applicants will be required to pass a coding assessment as part of the selection process.
  • Placement into a project will be dependent on project availability.

Qualifications

We’re looking for experienced India-based Software Engineers (Backend, Frontend, Full-Stack, or Systems) who have:

  • 2+ years of professional software engineering experience (internships excluded)
  • Strong coding skills in at least one major language (Python, Java, C++, JavaScript, Go, etc.)
  • Experience building and debugging production-level code
  • The ability to work independently and follow detailed technical guidelines
  • Strong written communication skills and attention to detail

This is not a traditional full-time role. Apply once and, if qualified, you’ll be considered for part-time, project-based work as opportunities become available.

Location

Remote

Work Experience

2+ experience

Salary

$25/hr

Job Mode

remote