Handshake Jobs Search Scraper
Pricing
$2.99 / 1,000 job listing scrapeds
Handshake Jobs Search Scraper
Scrape job listings from Handshake, the leading early-career and university recruitment platform. Extract job titles, companies, locations, employment types, and application details for campus and graduate recruiting.
Pricing
$2.99 / 1,000 job listing scrapeds
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
3 hours ago
Last modified
Categories
Share
An Apify Actor that scrapes publicly listed job postings from Handshake - Scrape job listings from Handshake, the leading early-career and university recruitment platform. Extract job titles, companies, locations, employment types, and application details for campus and graduate recruiting..
The Actor navigates Handshake's public job-search results, opens each result detail page to enrich the record, normalises everything into a single rich structured schema, and pushes one record per job into the Actor's default dataset for download or downstream integration.
Table of Contents
- What is Handshake?
- What does the Actor scrape?
- Main target URL
- Input schema
- Output / dataset schema
- Example input
- Example output record
- Responsible use
- Related jobs scrapers
What is Handshake?
Handshake is Scrape job listings from Handshake, the leading early-career and university recruitment platform. Extract job titles, companies, locations, employment types, and application details for campus and graduate recruiting.
This Actor targets Handshake's public job-search results and enriches each result with the canonical Handshake detail page.
What does the Actor scrape?
Scrape job listings from Handshake, the leading early-career and university recruitment platform. Extract job titles, companies, locations, employment types, and application details for campus and graduate recruiting.
The actor maps listing fields such as:
positionjobIdtitlecompanylocationdepartmentteamemploymentTypeworkplaceTypeisRemote
Primary source URL: https://joinhandshake.com/careers/
Main target URL
The actor scrapes from the following base URL:
https://joinhandshake.com/careers/
Request modifiers come from fields: query, keywords, maxItems, proxyConfiguration.
Input schema
The Actor accepts the following input (defined in .actor/input_schema.json):
| Field | Type | Required | Default | Constraints | Description |
|---|---|---|---|---|---|
query | string | No | "developer" | - | Job search query (e.g. 'software engineer'). |
keywords | string | No | "developer" | - | Alternative keywords for job search. |
maxItems | integer | No | 50 | >= 1; <= 500 | Maximum number of job listings to scrape. |
proxyConfiguration | object | No | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"IN"} | - | Optionally, use Apify Proxy or custom HTTP proxy to avoid IP address-based blocking. |
Example input
{"query": "developer","keywords": "developer","maxItems": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "IN"}}
Output / dataset schema
Each record follows .actor/dataset_schema.json and includes the properties below.
| Field | Type | Required |
|---|---|---|
position | integer | No |
jobId | string | No |
title | string | No |
company | object | No |
location | object | No |
department | string | No |
team | string | No |
employmentType | string | No |
workplaceType | string | No |
isRemote | boolean | No |
compensation | object | No |
publishedAt | string | No |
isListed | boolean | No |
description | string | No |
descriptionHtml | string | No |
sections | array | No |
requirements | array | No |
skills | array | No |
jobUrl | string | No |
applicationUrl | string | No |
searchQuery | string | No |
source | string | No |
searchSource | string | No |
scrapedAt | string | No |
sourceJobData | object | No |
Example output record
{"position": 1,"jobId": "7d4f5006-c35d-48ae-bebf-fd1dc7acc870","title": "Game Developer - AI Trainer","company": {"name": "Handshake","website": "https://joinhandshake.com","careersUrl": "https://joinhandshake.com/careers/"},"location": {"display": "Remote (USA)","workplaceType": "Remote","isRemote": true,"address": {"postalAddress": {"addressRegion": "Remote","addressCountry": "United States","addressLocality": "Remote"}}},"department": "AI Trainer","team": "AI Trainer","employmentType": "Contract","workplaceType": "Remote","isRemote": true,"compensation": {"compensationTierSummary": "$125 per hour","compensationTiers": [{"id": "eb31ce8a-25e0-46d4-b93b-bdf90114fc29","tierSummary": "$125 per hour","components": [{"id": "082a2101-259b-4c03-a130-20643589129b","summary": "$125 per hour","compensationType": "Salary","interval": "1 HOUR","currencyCode": "USD","minValue": 125,"maxValue": 125}]}],"summaryComponents": [{"compensationType": "Salary","interval": "1 HOUR","currencyCode": "USD","minValue": 125,"maxValue": 125}]},"publishedAt": "2026-03-09T03:50:29.150+00:00","isListed": true,"description": "Opportunity Overview\nHandshake is looking for skilled Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm users to support AI research through flexible, hourly contract work. This is not a traditional job. You'll draw on your hands-on experience with 2D and 3D game development, GDScript, or interactive media to evaluate AI-generated content and provide feedback that helps AI better understand game development tasks and engine workflows.\nThis is an ongoing, project-based opportunity you can take on alongside anything else you have going on.\nWho This Is For\nThis is a good fit if you're an experienced Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm user who has worked in or around roles like:\n- Indie Developer or Game Designer\n- Game Developer or Interactive Media Developer\n- Software Engineer or Computer Science graduate with a game development focus\nYou should have solid experience with one or more of the following:\n- 2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm\n- Game design, mechanics prototyping, or interactive media workflows\n- Annotating or labeling game assets and development outputs\n- Reviewing game builds for accuracy, performance, or design consistency\nWhat You'll Do\nYou'll use your experience to create tool-related questions and review AI-generated responses for accuracy and relevance to real-world indie game development and engine workflows.\nNo prior AI or technical experience is required.\nQualifications\nWe're looking for people who have:\n- At least 1 year of hands-on experience with Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm, whether through professional work or freelance projects\n- A working knowledge of game development concepts, GDScript, and engine workflows\n- Strong written communication skills and attention to detail\n- The ability to work independently and follow written guidelines\nWork Model and Project Details\n- Status: Independent contractor (not a full-time employee role)\n- Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer\n- Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project\n- Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available\nApplication Process\n- Create a Handshake account\n- Upload your resume and submit your portfolio\n- Verify your identity\n- Get matched and onboarded into relevant projects\n- Start working and earning\nWork Authorization\nMust be currently residing in the United States.\nF-1 students who are eligible for CPT or OPT may be eligible for projects on Handshake AI. Work with your Designated School Official to determine your eligibility. If your school requires a CPT course, Handshake AI may not meet your school's requirements. STEM OPT is not supported. See our Help Center article https://support.joinhandshake.com/hc/en-us/articles/32245223383703-Fellowship-Work-Authorization-Eligibility for more information on what types of work authorizations are supported on Handshake AI.","descriptionHtml": "<p style=\"min-height:1.5em\"><strong>Opportunity Overview</strong></p><p style=\"min-height:1.5em\">Handshake is looking for skilled <strong>Godot</strong>, <strong>Defold</strong>, <strong>Solar2D</strong>,<strong> MonoGame</strong>,<strong> libGDX</strong>,<strong> Panda3D</strong>,<strong> Cocos2d-x</strong>, and/or <strong>PyCharm</strong> users to support AI research through flexible, hourly contract work. This is not a traditional job. You'll draw on your hands-on experience with 2D and 3D game development, GDScript, or interactive media to evaluate AI-generated content and provide feedback that helps AI better understand game development tasks and engine workflows.</p><p style=\"min-height:1.5em\">This is an ongoing, project-based opportunity you can take on alongside anything else you have going on.<br /></p><p style=\"min-height:1.5em\"><strong>Who This Is For</strong></p><p style=\"min-height:1.5em\">This is a good fit if you're an experienced Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm user who has worked in or around roles like:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Indie Developer or Game Designer</p></li><li><p style=\"min-height:1.5em\">Game Developer or Interactive Media Developer</p></li><li><p style=\"min-height:1.5em\">Software Engineer or Computer Science graduate with a game development focus</p></li></ul><p style=\"min-height:1.5em\">You should have solid experience with one or more of the following:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm</p></li><li><p style=\"min-height:1.5em\">Game design, mechanics prototyping, or interactive media workflows</p></li><li><p style=\"min-height:1.5em\">Annotating or labeling game assets and development outputs</p></li><li><p style=\"min-height:1.5em\">Reviewing game builds for accuracy, performance, or design consistency</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>What You'll Do</strong></p><p style=\"min-height:1.5em\">You'll use your experience to create tool-related questions and review AI-generated responses for accuracy and relevance to real-world indie game development and engine workflows.</p><p style=\"min-height:1.5em\">No prior AI or technical experience is required.</p><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Qualifications</strong></p><p style=\"min-height:1.5em\">We're looking for people who have:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">At least 1 year of hands-on experience with <strong>Godot</strong>, <strong>Defold</strong>, <strong>Solar2D</strong>,<strong> MonoGame</strong>,<strong> libGDX</strong>,<strong> Panda3D</strong>,<strong> Cocos2d-x</strong>, and/or <strong>PyCharm</strong>, whether through professional work or freelance projects</p></li><li><p style=\"min-height:1.5em\">A working knowledge of game development concepts, GDScript, and engine workflows</p></li><li><p style=\"min-height:1.5em\">Strong written communication skills and attention to detail</p></li><li><p style=\"min-height:1.5em\">The ability to work independently and follow written guidelines</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Work Model and Project Details</strong></p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Status: Independent contractor (not a full-time employee role)</p></li><li><p style=\"min-height:1.5em\">Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer</p></li><li><p style=\"min-height:1.5em\">Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project</p></li><li><p style=\"min-height:1.5em\">Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Application Process</strong></p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Create a Handshake account</p></li><li><p style=\"min-height:1.5em\">Upload your resume and submit your portfolio</p></li><li><p style=\"min-height:1.5em\">Verify your identity</p></li><li><p style=\"min-height:1.5em\">Get matched and onboarded into relevant projects</p></li><li><p style=\"min-height:1.5em\">Start working and earning</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Work Authorization</strong></p><p style=\"min-height:1.5em\"><em>Must be currently residing in the United States.</em><br />F-1 students who are eligible for CPT or OPT may be eligible for projects on Handshake AI. Work with your Designated School Official to determine your eligibility. If your school requires a CPT course, Handshake AI may not meet your school's requirements. STEM OPT is not supported. See our <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://support.joinhandshake.com/hc/en-us/articles/32245223383703-Fellowship-Work-Authorization-Eligibility\">Help Center article</a> for more information on what types of work authorizations are supported on Handshake AI.</p>","sections": [{"title": "Opportunity Overview","content": "Handshake is looking for skilled Godot , Defold , Solar2D , MonoGame , libGDX , Panda3D , Cocos2d-x , and/or PyCharm users to support AI research through flexible, hourly contract work. This is not a traditional job. You'll draw on your hands-on experience with 2D and 3D game development, GDScript, or interactive media to evaluate AI-generated content and provide feedback that helps AI better understand game development tasks and engine workflows.\nThis is an ongoing, project-based opportunity you can take on alongside anything else you have going on."},{"title": "Who This Is For","content": "This is a good fit if you're an experienced Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm user who has worked in or around roles like:\nIndie Developer or Game Designer\nGame Developer or Interactive Media Developer\nSoftware Engineer or Computer Science graduate with a game development focus\nYou should have solid experience with one or more of the following:\n2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm\nGame design, mechanics prototyping, or interactive media workflows\nAnnotating or labeling game assets and development outputs\nReviewing game builds for accuracy, performance, or design consistency","items": ["Indie Developer or Game Designer","Game Developer or Interactive Media Developer","Software Engineer or Computer Science graduate with a game development focus","2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm","Game design, mechanics prototyping, or interactive media workflows","Annotating or labeling game assets and development outputs","Reviewing game builds for accuracy, performance, or design consistency"]},{"title": "What You'll Do","content": "You'll use your experience to create tool-related questions and review AI-generated responses for accuracy and relevance to real-world indie game development and engine workflows.\nNo prior AI or technical experience is required."},{"title": "Qualifications","content": "We're looking for people who have:\nAt least 1 year of hands-on experience with Godot , Defold , Solar2D , MonoGame , libGDX , Panda3D , Cocos2d-x , and/or PyCharm , whether through professional work or freelance projects\nA working knowledge of game development concepts, GDScript, and engine workflows\nStrong written communication skills and attention to detail\nThe ability to work independently and follow written guidelines","items": ["At least 1 year of hands-on experience with Godot , Defold , Solar2D , MonoGame , libGDX , Panda3D , Cocos2d-x , and/or PyCharm , whether through professional work or freelance projects","A working knowledge of game development concepts, GDScript, and engine workflows","Strong written communication skills and attention to detail","The ability to work independently and follow written guidelines"]},{"title": "Work Model and Project Details","content": "Status: Independent contractor (not a full-time employee role)\nLocation: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer\nSchedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project\nDuration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available","items": ["Status: Independent contractor (not a full-time employee role)","Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer","Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project","Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available"]},{"title": "Application Process","content": "Create a Handshake account\nUpload your resume and submit your portfolio\nVerify your identity\nGet matched and onboarded into relevant projects\nStart working and earning","items": ["Create a Handshake account","Upload your resume and submit your portfolio","Verify your identity","Get matched and onboarded into relevant projects","Start working and earning"]},{"title": "Work Authorization","content": "Must be currently residing in the United States.\nF-1 students who are eligible for CPT or OPT may be eligible for projects on Handshake AI. Work with your Designated School Official to determine your eligibility. If your school requires a CPT course, Handshake AI may not meet your school's requirements. STEM OPT is not supported. See our Help Center article for more information on what types of work authorizations are supported on Handshake AI."}],"requirements": ["Indie Developer or Game Designer","Game Developer or Interactive Media Developer","Software Engineer or Computer Science graduate with a game development focus","2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm","Game design, mechanics prototyping, or interactive media workflows","Annotating or labeling game assets and development outputs","Reviewing game builds for accuracy, performance, or design consistency","At least 1 year of hands-on experience with Godot , Defold , Solar2D , MonoGame , libGDX , Panda3D , Cocos2d-x , and/or PyCharm , whether through professional work or freelance projects","A working knowledge of game development concepts, GDScript, and engine workflows","Strong written communication skills and attention to detail","The ability to work independently and follow written guidelines","Status: Independent contractor (not a full-time employee role)","Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer","Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project","Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available","Create a Handshake account","Upload your resume and submit your portfolio","Verify your identity","Get matched and onboarded into relevant projects","Start working and earning"],"skills": ["AI","Go"],"jobUrl": "https://jobs.ashbyhq.com/handshake/7d4f5006-c35d-48ae-bebf-fd1dc7acc870","applicationUrl": "https://jobs.ashbyhq.com/handshake/7d4f5006-c35d-48ae-bebf-fd1dc7acc870/application","searchQuery": "developer","source": "joinhandshake.com","searchSource": "https://joinhandshake.com/careers/","scrapedAt": "2026-07-20T06:31:15.037Z","sourceJobData": {"id": "7d4f5006-c35d-48ae-bebf-fd1dc7acc870","title": "Game Developer - AI Trainer","department": "AI Trainer","team": "AI Trainer","employmentType": "Contract","location": "Remote (USA)","shouldDisplayCompensationOnJobPostings": true,"publishedAt": "2026-03-09T03:50:29.150+00:00","isListed": true,"isRemote": true,"workplaceType": "Remote","address": {"postalAddress": {"addressRegion": "Remote","addressCountry": "United States","addressLocality": "Remote"}},"jobUrl": "https://jobs.ashbyhq.com/handshake/7d4f5006-c35d-48ae-bebf-fd1dc7acc870","applyUrl": "https://jobs.ashbyhq.com/handshake/7d4f5006-c35d-48ae-bebf-fd1dc7acc870/application","descriptionHtml": "<p style=\"min-height:1.5em\"><strong>Opportunity Overview</strong></p><p style=\"min-height:1.5em\">Handshake is looking for skilled <strong>Godot</strong>, <strong>Defold</strong>, <strong>Solar2D</strong>,<strong> MonoGame</strong>,<strong> libGDX</strong>,<strong> Panda3D</strong>,<strong> Cocos2d-x</strong>, and/or <strong>PyCharm</strong> users to support AI research through flexible, hourly contract work. This is not a traditional job. You'll draw on your hands-on experience with 2D and 3D game development, GDScript, or interactive media to evaluate AI-generated content and provide feedback that helps AI better understand game development tasks and engine workflows.</p><p style=\"min-height:1.5em\">This is an ongoing, project-based opportunity you can take on alongside anything else you have going on.<br /></p><p style=\"min-height:1.5em\"><strong>Who This Is For</strong></p><p style=\"min-height:1.5em\">This is a good fit if you're an experienced Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm user who has worked in or around roles like:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Indie Developer or Game Designer</p></li><li><p style=\"min-height:1.5em\">Game Developer or Interactive Media Developer</p></li><li><p style=\"min-height:1.5em\">Software Engineer or Computer Science graduate with a game development focus</p></li></ul><p style=\"min-height:1.5em\">You should have solid experience with one or more of the following:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm</p></li><li><p style=\"min-height:1.5em\">Game design, mechanics prototyping, or interactive media workflows</p></li><li><p style=\"min-height:1.5em\">Annotating or labeling game assets and development outputs</p></li><li><p style=\"min-height:1.5em\">Reviewing game builds for accuracy, performance, or design consistency</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>What You'll Do</strong></p><p style=\"min-height:1.5em\">You'll use your experience to create tool-related questions and review AI-generated responses for accuracy and relevance to real-world indie game development and engine workflows.</p><p style=\"min-height:1.5em\">No prior AI or technical experience is required.</p><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Qualifications</strong></p><p style=\"min-height:1.5em\">We're looking for people who have:</p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">At least 1 year of hands-on experience with <strong>Godot</strong>, <strong>Defold</strong>, <strong>Solar2D</strong>,<strong> MonoGame</strong>,<strong> libGDX</strong>,<strong> Panda3D</strong>,<strong> Cocos2d-x</strong>, and/or <strong>PyCharm</strong>, whether through professional work or freelance projects</p></li><li><p style=\"min-height:1.5em\">A working knowledge of game development concepts, GDScript, and engine workflows</p></li><li><p style=\"min-height:1.5em\">Strong written communication skills and attention to detail</p></li><li><p style=\"min-height:1.5em\">The ability to work independently and follow written guidelines</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Work Model and Project Details</strong></p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Status: Independent contractor (not a full-time employee role)</p></li><li><p style=\"min-height:1.5em\">Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer</p></li><li><p style=\"min-height:1.5em\">Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project</p></li><li><p style=\"min-height:1.5em\">Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Application Process</strong></p><ul style=\"min-height:1.5em\"><li><p style=\"min-height:1.5em\">Create a Handshake account</p></li><li><p style=\"min-height:1.5em\">Upload your resume and submit your portfolio</p></li><li><p style=\"min-height:1.5em\">Verify your identity</p></li><li><p style=\"min-height:1.5em\">Get matched and onboarded into relevant projects</p></li><li><p style=\"min-height:1.5em\">Start working and earning</p></li></ul><p style=\"min-height:1.5em\"></p><p style=\"min-height:1.5em\"><strong>Work Authorization</strong></p><p style=\"min-height:1.5em\"><em>Must be currently residing in the United States.</em><br />F-1 students who are eligible for CPT or OPT may be eligible for projects on Handshake AI. Work with your Designated School Official to determine your eligibility. If your school requires a CPT course, Handshake AI may not meet your school's requirements. STEM OPT is not supported. See our <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://support.joinhandshake.com/hc/en-us/articles/32245223383703-Fellowship-Work-Authorization-Eligibility\">Help Center article</a> for more information on what types of work authorizations are supported on Handshake AI.</p>","descriptionPlain": "Opportunity Overview\n\nHandshake is looking for skilled Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm users to support AI research through flexible, hourly contract work. This is not a traditional job. You'll draw on your hands-on experience with 2D and 3D game development, GDScript, or interactive media to evaluate AI-generated content and provide feedback that helps AI better understand game development tasks and engine workflows.\n\nThis is an ongoing, project-based opportunity you can take on alongside anything else you have going on.\n\n\nWho This Is For\n\nThis is a good fit if you're an experienced Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm user who has worked in or around roles like:\n\n - Indie Developer or Game Designer\n\n - Game Developer or Interactive Media Developer\n\n - Software Engineer or Computer Science graduate with a game development focus\n\nYou should have solid experience with one or more of the following:\n\n - 2D or 3D game development, GDScript, or scene management using Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm\n\n - Game design, mechanics prototyping, or interactive media workflows\n\n - Annotating or labeling game assets and development outputs\n\n - Reviewing game builds for accuracy, performance, or design consistency\n\n\n\nWhat You'll Do\n\nYou'll use your experience to create tool-related questions and review AI-generated responses for accuracy and relevance to real-world indie game development and engine workflows.\n\nNo prior AI or technical experience is required.\n\n\n\nQualifications\n\nWe're looking for people who have:\n\n - At least 1 year of hands-on experience with Godot, Defold, Solar2D, MonoGame, libGDX, Panda3D, Cocos2d-x, and/or PyCharm, whether through professional work or freelance projects\n\n - A working knowledge of game development concepts, GDScript, and engine workflows\n\n - Strong written communication skills and attention to detail\n\n - The ability to work independently and follow written guidelines\n\n\n\nWork Model and Project Details\n\n - Status: Independent contractor (not a full-time employee role)\n\n - Location: Fully remote; work from anywhere with a reliable internet connection and access to a desktop or laptop computer\n\n - Schedule: Flexible and asynchronous, with no minimum hour requirement. Many contributors work approximately 5–20 hours per week when assigned to an active project\n\n - Duration: The Handshake AI program runs year-round, with projects opening periodically across different areas of expertise. Placement depends on current project needs, with opportunities to be considered for future projects as they become available\n\n\n\nApplication Process\n\n - Create a Handshake account\n\n - Upload your resume and submit your portfolio\n\n - Verify your identity\n\n - Get matched and onboarded into relevant projects\n\n - Start working and earning\n\n\n\nWork Authorization\n\nMust be currently residing in the United States.\nF-1 students who are eligible for CPT or OPT may be eligible for projects on Handshake AI. Work with your Designated School Official to determine your eligibility. If your school requires a CPT course, Handshake AI may not meet your school's requirements. STEM OPT is not supported. See our Help Center article https://support.joinhandshake.com/hc/en-us/articles/32245223383703-Fellowship-Work-Authorization-Eligibility for more information on what types of work authorizations are supported on Handshake AI.","compensation": {"compensationTierSummary": "$125 per hour","compensationTiers": [{"id": "eb31ce8a-25e0-46d4-b93b-bdf90114fc29","tierSummary": "$125 per hour","components": [{"id": "082a2101-259b-4c03-a130-20643589129b","summary": "$125 per hour","compensationType": "Salary","interval": "1 HOUR","currencyCode": "USD","minValue": 125,"maxValue": 125}]}],"summaryComponents": [{"compensationType": "Salary","interval": "1 HOUR","currencyCode": "USD","minValue": 125,"maxValue": 125}]},"jobBoardGrouping": "AI Trainer","locations": ["Remote (USA)"]}}
Responsible use
Only collect publicly available job information. Respect Handshake's applicable terms of service, robots directives, and data-protection requirements, and follow the usage policy of any proxy infrastructure you route through. Do not use this Actor to scrape authenticated pages, to bypass paywalls, or to harvest personal data of candidates or recruiters.
Related jobs scrapers
This Actor is part of the jobsapi organisation on Apify — a curated set of job-board scrapers that all share the same conventions (input schema, output schema, validation, and runtime). Each scraper lives under apify.com/jobsapi/<actor-name> and is published from a sibling folder in this workspace.
The full catalogue of jobs scrapers in this workspace:
Global / multi-country
- indeed-jobs-search-scraper — Indeed
- linkedin-jobs-search-scraper — LinkedIn
- google-jobs-search-scraper — Google Jobs
- glassdoor-jobs-search-scraper — Glassdoor
- monster-jobs-search-scraper — Monster
- ziprecruiter-jobs-search-scraper — ZipRecruiter
- simplyhired-jobs-search-scraper — SimplyHired
- adzuna-jobs-search-scraper — Adzuna
- jooble-jobs-search-scraper — Jooble
- jora-jobs-search-scraper — Jora
- careerjet-jobs-search-scraper — Careerjet
- multi-ats-jobs-search-scraper — multi-ATS aggregator
- workable-jobs-search-scraper — Workable
- workday-jobs-search-scraper — Workday-powered career sites
Remote / flexible
- remoteok-jobs-search-scraper — RemoteOK
- we-work-remotely-jobs-search-scraper — We Work Remotely
- remotive-jobs-search-scraper — Remotive
- remote-co-jobs-search-scraper — Remote.co
- flexjobs-jobs-search-scraper — FlexJobs
- upwork-jobs-search-scraper — Upwork
United States
- usajobs-jobs-search-scraper — USAJobs
- dice-com-jobs-search-scraper — Dice
- builtin-jobs-search-scraper — Built In
- governmentjobs-jobs-search-scraper — GovernmentJobs
- handshake-jobs-search-scraper — Handshake
- higheredjobs-jobs-search-scraper — HigherEdJobs
- hcareers-jobs-search-scraper — HCareers
- idealist-jobs-search-scraper — Idealist
- jobcase-jobs-search-scraper — Jobcase
- snagajob-jobs-search-scraper — Snagajob
- themuse-jobs-search-scraper — The Muse
- wellfound-jobs-search-scraper — Wellfound (AngelList Talent)
- tes-jobs-search-scraper — TES
- practicelink-jobs-search-scraper — PracticeLink
- civilservice-jobs-search-scraper — Civil Service
United Kingdom & Ireland
- reed-jobs-search-scraper — Reed
- totaljobs-jobs-search-scraper — Totaljobs
- cv-library-jobs-search-scraper — CV-Library
- jobsite-jobs-search-scraper — Jobsite
- jobs-ac-uk-jobs-search-scraper — Jobs.ac.uk
- guardian-jobs-search-scraper — Guardian Jobs
- irishjobs-jobs-search-scraper — IrishJobs
- nhs-jobs-search-scraper — NHS Jobs
- tes-jobs-search-scraper — TES
Europe
- apec-jobs-search-scraper — APEC (France, executive roles)
- cadremploi-jobs-search-scraper — Cadremploi (France)
- meteojob-jobs-search-scraper — Meteojob (France)
- hellowork-jobs-search-scraper — Hellowork (France)
- francetravail-jobs-search-scraper — France Travail (France)
- michaelpage-jobs-search-scraper — Michael Page
- manpower-jobs-search-scraper — Manpower
- randstad-jobs-search-scraper — Randstad
- roberthalf-jobs-search-scraper — Robert Half
- akkodis-jobs-search-scraper — Akkodis
- stepstone-jobs-search-scraper — Stepstone (DE/EU)
- arbeitsagentur-jobs-search-scraper — Arbeitsagentur (Germany)
- xing-jobs-search-scraper — Xing
- karriere-at-jobs-search-scraper — Karriere.at (Austria)
- jobs-ch-jobs-search-scraper — Jobs.ch (Switzerland)
- pracuj-pl-jobs-search-scraper — Pracuj.pl (Poland)
- nofluffjobs-jobs-search-scraper — No Fluff Jobs
- jobindex-jobs-search-scraper — Jobindex (Denmark)
- finn-no-jobs-search-scraper — FINN.no (Norway)
- infojobs-jobs-search-scraper — InfoJobs (Spain/Italy/Portugal)
- eluta-jobs-search-scraper — Eluta.ca (Canada)
- jobbank-jobs-search-scraper — Job Bank (Canada)
- jobillico-jobs-search-scraper — Jobillico (Canada)
- eures-jobs-search-scraper — EURES (EU)
- vdab-jobs-search-scraper — VDAB (Belgium)
- kariyer-net-jobs-search-scraper — Kariyer.net (Türkiye)
- jobberman-jobs-search-scraper — Jobberman (Nigeria)
- pnet-jobs-search-scraper — PNet (South Africa)
- brightmonday-jobs-search-scraper — BrighterMonday (East Africa)
- caterer-jobs-search-scraper — Caterer.com (hospitality, UK/EU)
India
- naukri-jobs-search-scraper — Naukri
- foundit-jobs-search-scraper — Foundit (Monster India)
- timesjobs-jobs-search-scraper — TimesJobs
- shine-com-jobs-search-scraper — Shine
- internshala-jobs-search-scraper — Internshala
- freshersworld-jobs-search-scraper — Freshersworld
- hirist-jobs-search-scraper — Hirist
- instahyre-jobs-search-scraper — Instahyre
- iimjobs-jobs-search-scraper — IIMJobs
- cutshort-jobs-search-scraper — Cutshort
- workindia-jobs-search-scraper — WorkIndia
- quikr-jobs-search-scraper — Quikr Jobs
- unstop-jobs-search-scraper — Unstop (Dare2Compete)
- apna-jobs-search-scraper — Apna
- employmentnews-jobs-search-scraper — Employment News
- ibps-recruitment-jobs-search-scraper — IBPS recruitment
- ssc-recruitment-jobs-search-scraper — SSC recruitment
- rrb-recruitment-jobs-search-scraper — RRB recruitment
- upsc-recruitment-jobs-search-scraper — UPSC recruitment
- freejobalert-jobs-search-scraper — FreeJobAlert
- tnprivatejobs-jobs-search-scraper — TN Private Jobs
Asia-Pacific
- jobkorea-jobs-search-scraper — JobKorea (Korea)
- saramin-jobs-search-scraper — Saramin (Korea)
- daijob-jobs-search-scraper — Daijob (Japan)
- gaijinpot-jobs-search-scraper — GaijinPot (Japan)
- jobsdb-sg-jobs-search-scraper — JobsDB (Hong Kong / SEA)
- jobstreet-jobs-search-scraper — JobStreet (SEA)
- mycareersfuture-jobs-search-scraper — MyCareersFuture (Singapore)
- glints-jobs-search-scraper — Glints (SEA)
- himalayas-jobs-search-scraper — Himalayas
- vietnamworks-jobs-search-scraper — VietnamWorks
- conzultalent-jobs-search-scraper — Conzultalent
MENA
- bayt-jobs-search-scraper — Bayt.com
- gulftalent-jobs-search-scraper — GulfTalent
- wuzzuf-jobs-search-scraper — Wuzzuf (Egypt)
- naukrigulf-jobs-search-scraper — NaukriGulf
- hh-ru-jobs-search-scraper — hh.ru (Russia)
Latin America
- computrabajo-jobs-search-scraper — Computrabajo
- bumeran-jobs-search-scraper — Bumeran
- occ-mundial-jobs-search-scraper — OCC Mundial
- zonajobs-jobs-search-scraper — ZonaJobs
- laborum-jobs-search-scraper — Laborum
- catho-jobs-search-scraper — Catho (Brazil)
- gupy-jobs-search-scraper — Gupy (Brazil)
- infojobs-jobs-search-scraper — InfoJobs (Brazil)
- olx-jobs-search-scraper — OLX Jobs
Africa
- jobberman-jobs-search-scraper — Jobberman (Nigeria)
- pnet-jobs-search-scraper — PNet (South Africa)
- brightmonday-jobs-search-scraper — BrighterMonday (East Africa)
- career-jobs-search-scraper — Career (South Africa)
- ejobs-ro-jobs-search-scraper — eJobs.ro (Romania)
- ncs-jobs-search-scraper — NCS
- trademe-jobs-search-scraper — Trade Me Jobs (New Zealand)
- seek-jobs-search-scraper — SEEK (AU/NZ)
- workforce-australia-jobs-search-scraper — Workforce Australia
Other / specialised
- dice-com-jobs-search-scraper — Dice (tech, US)
- efinancialcareers-jobs-search-scraper — eFinancialCareers
- apsjobs-jobs-search-scraper — APS Jobs
- talent-jobs-search-scraper — Talent
- jungle-jobs-search-scraper — Jungle.co (creative / tech)
- wuzzuf-jobs-search-scraper — Wuzzuf
Browse the full catalogue at apify.com/jobsapi.