Handshake

AI Tutor, Computer Science Specialist (contract), Handshake AI

United States

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Consumer Software, Information Technology, Artificial IntelligenceIndustries

Requirements

Candidates must possess a PhD or MS in Computer Science, Software Engineering, or a related technical field, or have at least 3 years of professional experience in software engineering, computer science research, or technical education. A strong understanding of core CS topics like algorithms, data structures, programming paradigms, and systems fundamentals is essential, along with proficiency in at least one major programming language (e.g., Python, Java, C++, Go, Rust, JavaScript). Excellent written communication skills for explaining complex technical concepts clearly and concisely, the ability to critically evaluate technical content and provide constructive feedback, and comfort working independently in evolving workflows are also required. A personal device supporting Windows 10 or macOS Big Sur 11.0 or later and reliable smartphone access for secure login are necessary.

Responsibilities

The AI Tutor, Computer Science Specialist will review and refine AI-generated responses related to computer science and software engineering using internal tools. They will assess outputs for technical correctness, programming relevance, and clarity in areas such as algorithms, data structures, operating systems, networking, databases, and software design patterns. Responsibilities include curating high-quality datasets for training and fine-tuning AI models in computing domains, identifying model blind spots and inconsistent explanations, and collaborating with AI teams to improve content quality and knowledge alignment.

Skills

Computer Science
Software Engineering
Algorithms
Data Structures
Systems
Programming
Python
Java
AI
LLMs
Technical Education
Dataset Curation
Fine-tuning

Handshake

Connects students with job opportunities

About Handshake

Handshake connects college students with job and internship opportunities through its platform. It serves over 15 million students, 1,500 universities, and 900,000 employers, focusing on early career recruitment. The platform allows universities to provide students access to job listings, career fairs, and recruitment events, while employers can post job openings and manage recruitment processes. Handshake's user-friendly interface helps students organize their job search and offers insights like company reviews. The company prioritizes data privacy and security, ensuring compliance with regulations like FERPA. Handshake aims to bridge the gap between students and employers, facilitating early career opportunities.

San Francisco, CaliforniaHeadquarters
2014Year Founded
$422.2MTotal Funding
SERIES_FCompany Stage
Cybersecurity, EducationIndustries
501-1,000Employees

Benefits

💰Equity and ownership in a fast-growing company.
🍼16 Weeks of paid parental leave
💝Comprehensive medical, dental, and vision
💻Handshake offers $500/£360 home office stipend
📚Generous learning & development opportunities and an annual $2,000/£1,500/2k€ stipend
🏦401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
🏝PTO

Risks

Emerging competitors like Fizz target Handshake's demographic with financial products.
Intuit's collaboration may draw students away from Handshake.
AI-driven skills demand may reduce engagement with Handshake.

Differentiation

Handshake connects over 15 million students with 900,000 employers.
The platform offers a user-friendly interface for job and internship applications.
Handshake ensures data privacy, complying with regulations like FERPA.

Upsides

Handshake's new social media-like interface boosts user engagement.
Growing student loan repayment benefits attract more employers to Handshake.
Demand for skills-based workforce aligns with Handshake's mission.

Land your dream remote job 3x faster with AI