Skip to content
OpenTrain AIFor AI Companies

Remote computer science jobs

Use your computer science knowledge to shape how AI systems are trained and evaluated. Work ranges from labeling and annotating technical content to reviewing model outputs for correctness, security, and performance; these tasks let you contribute directly to model quality while working remotely and often on a flexible schedule. OpenTrain brings these projects together in one place: build a profile that highlights your languages and domain skills, take short qualification tasks when required, and apply in minutes to the projects that match your expertise.

  • 100% remote
  • Flexible hours
  • Hourly / per-task pay
  • 139 open roles

AI Data Annotation Specialist

OpenTrain AI seeks an India-based AI Data Annotation Specialist for part-time contractor work (under 20 hrs/week). Requires a Bachelor’s in Computer Science, attention to detail, and prior annotation experience preferred; fixed price $10 as posted.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Expert level
Fixed price · $10

Posted Dec 17, 2025

Mechanical Engineering AI Trainer (Python Required, BSc+1yr or MSc/PhD)

Create and verify Python-based solutions for computational mechanical engineering problems used to train and evaluate AI models. Part-time contract role (less than 20 hrs/week) requiring a relevant BSc+1yr or MSc/PhD, advanced English (C1), and strong Python skills; pay up to $45/hr.

Generative AI & RLHF
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $10–$45/hr

Posted Dec 12, 2025

AI Red Team Engineer for LLMs (Security Certification Required)

Part-time remote red team role evaluating LLMs and AI agents for safety and security, requiring an advanced English level, a technical degree, and at least one verifiable cybersecurity/red-team certification. Flexible hours, contractor work, compensation varies by location up to $55/hr.

Generative AI & RLHF
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $40/hr

Posted Nov 17, 2025

Python Infrastructure Engineer — LLM Training & Agent Tooling [US‑CA]

Build and own Python infrastructure for LLM training and agent evaluation as a remote part-time contractor (US & Canada). Requires 5+ years Python, Docker, CI/CD, FastAPI/Flask and a test-driven, security-aware mindset; pay tiers Junior $34, Mid $37, Senior $42/hr.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $37/hr

Posted Jul 25, 2025

Snr Code Reviewer - Bash

Audit AI-generated shell scripts in a sandboxed environment to ensure POSIX compatibility, security, and reliability; provide clear corrections and rubric-based feedback. Remote contractor role, 20+ hrs/week at $21/hr for experienced Bash engineers.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $21/hr

Posted Jul 10, 2025

Snr Code Reviewer - Powershell

Audit and validate AI-generated PowerShell scripts in a sandboxed environment, correct ratings, and deliver clear, rubric-aligned feedback; part-time contractor role, 20+ hrs/week, paid $24/hr. Ideal for experienced PowerShell engineers with strong secure-coding and review skills.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 10, 2025

Snr Code Reviewer - Go

Audit AI-generated Go snippets by compiling, running, and validating code in sandboxes; correct annotator ratings and deliver clear, actionable feedback that enforces security, performance, and rubric quality. Part-time contractor role, 20+ hrs/week, $24/hr, remote worldwide.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 10, 2025

Snr Code Reviewer - JavaScript (Angular)

Review AI-generated Angular/JavaScript submissions by running containerised builds, verifying functionality, security, performance, and accessibility, then correct mis-ratings and provide concise feedback. Remote contractor role, 20+ hours/week at $23/hr.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $23/hr

Posted Jul 8, 2025

Snr Code Reviewer - TypeScript (React)

Audit AI-generated TypeScript + React code by installing dependencies, compiling with tsc, running snippets in a sandbox, and correcting mis-ratings with clear feedback; remote contractor role, 20+ hrs/week at $25/hr.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $25/hr

Posted Jul 8, 2025

Snr Code Reviewer - TypeScript (Angular)

Join OpenTrain to audit AI-generated Angular (v15+) code: build snippets in sandboxes, verify prompt compliance, fix mis-ratings, and give concise feedback. Contract, remote work (20+ hrs/week) at $24/hr for experienced Angular engineers.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 8, 2025

Snr Code Reviewer - Node.JS

Audit AI-generated Node.js code by executing snippets in sandboxed containers, correcting mis-ratings, and delivering concise feedback aligned to security, performance, and testing rubrics. Remote, part-time contractor role (20+ hrs/week) at $24/hr USD.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 8, 2025

Snr Code Reviewer - C

Audit annotator reviews of AI-generated C code: compile and run snippets in sandboxed containers, verify correctness across build flags, and enforce security/performance best practices. Remote contractor role, 20+ hrs/week at $24/hr, requires 7+ years professional C experience.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 8, 2025

Snr Code Reviewer - C#

Audit and validate annotator reviews of AI-generated C# code by compiling and running snippets in isolated containers, enforcing security and performance best practices; remote, contract, 20+ hrs/week at $25/hr. Seeking a senior C# reviewer with 7+ years in modern .NET and strong testing/debugging s

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $25/hr

Posted Jul 8, 2025

Snr Code Reviewer - C++

Audit AI-generated C++ code responses and correct annotator reviews in a sandboxed environment. Senior, remote contract role (20+ hrs/week) at $25/hr requiring 7+ years of professional C++ experience and deep mastery of modern C++.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $25/hr

Posted Jul 8, 2025

Snr Code Reviewer - Java

Audit annotator evaluations of AI-generated Java code: compile and run snippets in sandboxes, verify correctness, security, and performance, correct ratings, and give concise feedback. Requires 7+ years Java, JUnit/Testcontainers experience, 20+ hrs/week, $25/hr, fully remote.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $25/hr

Posted Jul 8, 2025

Snr Code Reviewer - HTML/CSS

Remote contract role auditing annotator reviews of AI-generated HTML/CSS; requires 7+ years front-end experience, strong accessibility and performance skills, $23/hr, 20+ hours/week. Help ensure high-quality training data for next-generation design models.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $23/hr

Posted Jul 8, 2025

Senior Code Reviewer- JavaScript (React)

Audit annotator evaluations of AI-generated JavaScript/React code: verify execution, security, and prompt compliance while delivering concise feedback. Part-time contractor role (20+ hrs/week), remote worldwide, $24/hr; 7+ years of professional JS/React experience preferred.

Coding & Software
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 8, 2025

Senior Python Code Reviewer (DOCKER PROFICIENCY REQUIRED)

Join a leading AI-training platform to audit and validate AI-generated Python code, running containerized proof-of-work checks, catching rating errors, and writing concise feedback. Part-time contractor role (under 20 hrs/week), remote, $18/hr—requires 7+ years Python experience and Docker proficien

Coding & Software
Remote · Worldwide
Part-time · Flexible
Expert level
Hourly · $18/hr

Posted Jul 7, 2025

What this work involves

Computer science subject-matter roles in AI training cover annotation, evaluation, and quality assurance of technical content that models learn from or produce. Typical tasks include labeling code snippets, classifying algorithm descriptions, verifying complexity and correctness claims, writing or validating unit tests, annotating system logs, and checking model-generated explanations for technical accuracy.

Work ranges from microtasks—short, well-scoped labeling jobs—to longer expert reviews that require deep domain knowledge. Clear guidelines and examples (annotation schemas) drive most projects; you follow those standards to produce high-quality labels or to judge model behavior against correctness, robustness, or security criteria.

  • Label code examples: language, paradigm, bug type, or intent.
  • Evaluate model outputs for correctness, edge cases, and security issues.
  • Annotate algorithm descriptions, data-structure tags, and complexity notes.
  • Create or validate test cases and unit tests for model-generated code.
  • Review documentation, API usage examples, and system logs for clarity.

Skills and knowledge that help

Successful contributors combine practical coding experience with strong analytical reading. Helpful skills include proficiency in one or more programming languages, familiarity with algorithms and data structures, debugging and testing practices, software engineering concepts (APIs, version control), and basic systems or security awareness. For specialized projects, knowledge of compilers, networking, databases, or formal methods can be important.

Soft skills matter too: attention to detail, the ability to follow precise guidelines, consistent judgment across similar examples, and clear written feedback when a task asks for explanations or tags.

  • Programming fluency (e.g., Python, Java, JavaScript) and debugging skills.
  • Understanding of algorithms, complexity, and common data structures.
  • Experience writing or interpreting unit tests and test cases.
  • Familiarity with common security pitfalls and code vulnerabilities.
  • Ability to document reasoning clearly when asked for explanations.

Who tends to do well

People with a range of CS backgrounds do well: software engineers, QA engineers, CS students and TAs, technical writers, and researchers. Practical experience—having written code, reviewed PRs, or taught programming—helps you spot subtle errors and produce reliable annotations.

Because projects vary in difficulty, newcomers can start with entry-level labeling work that asks for basic programming literacy, then move into specialist reviews as they build a track record. Precision, consistency, and responsiveness to feedback are often more important than formal credentials.

  • Software engineers and code reviewers who can spot logic and API misuse.
  • CS students or grads familiar with algorithms and testing.
  • Technical writers and QA specialists comfortable with reproducible checks.
  • Researchers or grad students experienced in narrow subfields for specialist tasks.

How hiring and projects work on OpenTrain

OpenTrain centralizes AI‑training and data‑labeling projects so you can find work that matches your CS skills. Create a free account, build a profile listing languages, specialties, and prior experience, and apply to projects in minutes. Many listings include short qualification tasks or sample annotations to confirm fit; completing these tests accurately is often the path to more work.

Projects are typically task- or project-based and specify their own instructions, schedules, and quality checks. After you join a project you may receive feedback and periodic accuracy reviews; consistent quality and clear communication can lead to recurring tasks or higher-responsibility assignments.

  • Sign up for free, add technical skills and examples to your profile, and apply quickly.
  • Expect qualification tasks or short samples to demonstrate accuracy.
  • Follow project guidelines closely; quality checks and feedback are common.
  • Progress from entry tasks to specialist reviews by building a record of accurate work.

Frequently asked questions

Do I need a computer science degree to work on CS-related AI training tasks?
No formal degree is required for many tasks. Practical experience—writing code, debugging, reading algorithms, or testing—is often sufficient. Specialist reviews may ask for deeper domain knowledge or proof of expertise, and many projects use short qualification tasks to confirm your skills.
Are CS-focused AI training jobs remote and flexible?
Yes. Most AI‑training and data‑labeling projects are remote and allow flexible hours. Some projects are microtasks you complete at your own pace, while others have deadlines or scheduled review windows. Each listing describes its expected workflow and timing.
How do pay and project scopes usually work?
Projects are typically task- or project-based. Simple labeling jobs are short and narrowly scoped; expert reviews and specialized annotations require more time and domain knowledge. Exact compensation and payment schedules are set by each project listing—review those details before applying.
How should I prepare my OpenTrain profile for CS roles?
Highlight the programming languages, tools, and CS topics you know (algorithms, testing, systems, security). Include concise examples of past work—links, short descriptions, or sample tasks—plus any relevant coursework or teaching experience. Clear, specific skills make it easier for project owners to match you to the right work.
What are qualification tests and how can I pass them?
Many projects use short qualification tasks or sample annotations to check accuracy and guideline adherence. Read instructions carefully, follow examples exactly, and prioritize consistency over speed. If feedback is provided, apply it to improve; consistent, high-quality results are the main factor in being selected for further work.
Explore the Computer Science career path →

All specialties · All categories · All locations · All jobs