Software Developer - AI Trainer

Handshake · Enterprise · Remote · AI Trainer

Software Developers needed to evaluate AI-generated code and technical content, provide structured feedback, and improve AI's understanding of programming tasks and system design. This is a flexible, hourly contract role supporting AI research.

What you'd actually do

  1. design job-related coding questions
  2. review AI-generated responses for correctness, efficiency, clarity, and alignment with real-world engineering practices

Skills

Required

  • software development experience
  • evaluate AI-generated code
  • provide structured feedback
  • coding assessment
  • Python
  • Java
  • C++
  • JavaScript
  • Go
  • debugging production-level code
  • written communication skills

Nice to have

  • technical content evaluation
  • system design understanding
  • engineering best practices

What the JD emphasized

  • 4+ years of professional software developer experience
  • Strong hands-on coding experience in at least one major programming language
  • Experience writing, reviewing, and debugging production-level code

Other signals

  • evaluating AI-generated code
  • provide structured feedback
  • improve how AI understands programming tasks