Handshake

AI Tutor, Computer Science / Machine Learning Specialist

Handshake

contract

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $80 per hour

Job Level

Mid-LevelSenior

Tech Stack

GoJavaJavaScriptMacOSPythonRust

About the role

  • Use internal tools to review and refine AI-generated responses related to computer science and software engineering
  • Assess outputs for technical correctness, programming relevance, and clarity across algorithms, data structures, operating systems, networking, databases, and software design patterns
  • Curate high-quality datasets used for training and fine-tuning AI models in computing domains
  • Identify blind spots, edge cases, and misleading explanations in computer science topics
  • Collaborate with cross-functional AI teams to improve content quality and knowledge alignment across technical disciplines
  • Support training of large language models used in software development, computer science education, and technical research

Requirements

  • PhD in Computer Science, Software Engineering, or a related technical field OR 3+ years of professional experience in software engineering, CS research, or technical education
  • Strong understanding of core CS topics including algorithms, data structures, programming paradigms, and systems fundamentals
  • Proficiency in at least one major programming language (Python, Java, C++, Go, Rust, JavaScript)
  • Strong written communication skills, especially when explaining technical concepts clearly and concisely
  • Ability to critically evaluate technical content and provide constructive feedback
  • Comfortable working independently and navigating ambiguity in evolving workflows
  • Flexibility required, with some evening and weekend availability
  • Fully remote (no visa sponsorship available)
  • Personal device supporting Windows 10 or macOS Big Sur 11.0+ and reliable smartphone access for secure login and multi-factor authentication