Handshake Technologies, Inc. logo

Software Engineer - AI Trainer

Job Overview

Location

USA

Job Type

Contract

Category

Software Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Are you a seasoned Software Engineer looking for a flexible, project-based opportunity to leverage your extensive coding expertise in a novel way? Handshake Technologies, Inc. is actively seeking experienced Software Engineers to contribute to cutting-edge AI research through engaging, hourly contract work. This is a unique chance to apply your practical, real-world software development knowledge to shape the future of artificial intelligence, specifically in its understanding and generation of technical content and code.
  • • In this role, you will be instrumental in the development and refinement of AI models focused on programming tasks. Your primary responsibility will involve meticulously evaluating AI-generated code and technical documentation. This evaluation goes beyond simple correctness; you will assess code for efficiency, clarity, adherence to industry best practices, and overall alignment with the nuances of professional software engineering. Your structured feedback will directly inform the AI's learning process, helping it to better grasp complex concepts like system design, algorithmic efficiency, and robust coding standards.
  • • This is not a typical full-time Software Engineer position. Instead, it's an ongoing, project-based engagement designed to complement your existing professional commitments. You'll be part of a dynamic program that runs year-round, with opportunities to contribute as new projects arise. This flexibility allows you to maintain your primary employment while still making a significant impact on AI development.
  • • The ideal candidate is currently working or has recently worked in roles such as Software Engineer, Senior Software Engineer, Backend Engineer, Frontend Engineer, Full-Stack Engineer, Systems Engineer, or Application Developer. Your hands-on experience in building, reviewing, and debugging production-level code is highly valued. You will be tasked with designing job-related coding challenges and critically assessing the AI's generated responses. This requires a deep understanding of software development lifecycles, common pitfalls, and effective problem-solving strategies.
  • • Your contributions will directly influence the quality and reliability of AI tools used by developers worldwide. By providing detailed, insightful feedback, you will help bridge the gap between AI capabilities and the practical demands of professional software engineering. This includes ensuring that AI-generated solutions are not only functional but also maintainable, scalable, and secure.
  • • The work involves a high degree of autonomy and requires meticulous attention to detail. You will be provided with detailed technical guidelines and project-specific instructions, which you will need to follow diligently. Your ability to work independently, interpret complex requirements, and communicate your findings clearly and concisely is paramount.
  • • The application process is streamlined. After creating a Handshake account and submitting your resume, you will undergo a verification process. Qualified candidates will be matched with relevant projects based on their skill sets and experience. A coding assessment is a mandatory part of the selection process to ensure a baseline level of technical proficiency.
  • • This is an independent contractor role, offering significant flexibility. The work is fully remote, allowing you to contribute from anywhere within the USA. The schedule is asynchronous, meaning you can work on your own time, with no minimum hour requirement. Many contributors find they can comfortably dedicate approximately 5–20 hours per week to active projects, making it an ideal side engagement.
  • • Handshake AI program projects are continuously opening across various domains of software engineering. Your placement will depend on the current needs of these projects, and you will be considered for future opportunities as they become available. This ensures a consistent pipeline of engaging work for qualified individuals.
  • • For F-1 students eligible for CPT or OPT, there may be opportunities to participate. It is crucial to consult with your Designated School Official to confirm eligibility, as Handshake AI may not meet all school requirements for CPT courses. Please note that STEM OPT is not supported. Refer to the Handshake Help Center for detailed information on supported work authorizations.
  • • This role is perfect for engineers who are passionate about technology, enjoy problem-solving, and want to contribute to the advancement of AI in a meaningful and flexible capacity. Your expertise will be directly applied to improve the tools that shape the future of software development.

🎯 Requirements

  • • 4+ years of professional software engineering experience (internships excluded).
  • • Strong hands-on coding experience in at least one major programming language (e.g., Python, Java, C++, JavaScript, Go, etc.).
  • • Experience writing, reviewing, and debugging production-level code.
  • • Strong written communication skills and meticulous attention to detail.
  • • Comfortable working independently and following detailed technical guidelines.

🏖️ Benefits

  • • Flexible, project-based hourly contract work.
  • • Fully remote work model (USA).
  • • Asynchronous schedule with no minimum hour requirement.
  • • Opportunity to contribute to cutting-edge AI research and development.
  • • Potential for ongoing work as new projects become available.

Skills & Technologies

Python
JavaScript
Java
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Handshake Technologies, Inc. logo
Handshake Technologies, Inc.
Visit Website

About Handshake Technologies, Inc.

Handshake Technologies provides a cloud-based career-services platform that connects university students, recent graduates, and employers. The software enables institutions to manage job postings, career fairs, on-campus interviews, and employer relations while giving students tools to discover internships and entry-level roles and giving employers access to early-career talent across a network of partner colleges and universities.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply