Remote Computer Science Jobs
Remote Computer Science jobs are open across the U.S. at remote-first firms, distributed software teams, and tech-forward companies in sectors like software development, fintech, and edtech. Employers hiring remotely right now include Stride, ACCEL Schools, and EngiNearU. Find a role that fits below and apply directly.
Find Remote Computer Science JobsOverview
Showing 5 of 7+ Remote Computer Science jobs








Are you passionate about computer science and love helping others learn? We're looking for a dedicated and engaging AP Computer Science Tutor to support high school students preparing for AP Computer Science A and AP Computer Science Principles. This flexible, remote, part-time position is ideal for college students majoring in Computer Science or a related field, recent grads, or experienced tutors who want to make a real impact in education.
Responsibilities
- Lead one-on-one and small group tutoring sessions for students enrolled in AP Computer Science A (Java) and/or AP Computer Science Principles
- Reinforce key topics including programming fundamentals, algorithms, data structures, internet and cybersecurity concepts, and exam strategies
- Help students work through homework, projects, multiple-choice questions, and free-response problems
- Track student progress and provide regular, constructive feedback
- Use tools like Zoom, Replit, and collaborative online platforms to deliver an interactive learning experience
- Foster a positive, inclusive, and growth-oriented learning environment
Required Qualifications
- Currently enrolled in or graduated from a Computer Science or related program
- Proficient in Java and comfortable explaining key computing concepts, including those covered in AP CSP (e.g., abstraction, data, algorithms, internet safety, and the impacts of computing)
- Familiarity with AP courses and the College Board, including exam structure, scoring, and how to support students through test prep and the Create Performance Task submission process
- Scored a 4 or 5 on the AP Computer Science A and/or AP CSP exams, or completed comparable college-level coursework
- Experience with virtual whiteboards, screen-sharing tools, and online coding platforms
- Strong communication skills and a student-first teaching approach
- Reliable internet connection and ability to work independently in a remote environment
Preferred Qualifications
- Prior tutoring, mentoring, or teaching experience
Who This Is Great For
- College students looking for flexible and rewarding part-time work
- Aspiring educators or software developers who enjoy teaching
- Anyone passionate about helping students succeed and potentially earn college credit
Application Requirements
To be considered, your initial application must include the following. Applications that do not meet these requirements will not be reviewed.
Introduction and teaching video recorded with Loom (required).
Record a short video (3 to 5 minutes) using Loom (loom.com) and include the shareable Loom link in your application. Using Loom is a requirement of this application. Videos recorded or shared through any other tool (Zoom recordings, YouTube, Google Drive uploads, phone videos, etc.) will not be accepted.
Your video must include:
- A brief introduction: who you are and your experience with AP Computer Science
- A short teaching explanation of one topic of your choice from the list below (from either the AP CSA or AP CSP list), explained as if you were teaching a high school student
Teaching topics (choose only one):
AP Computer Science A:
- Recursion
- ArrayLists and array traversals (iteration)
AP Computer Science Principles:
- Abstraction and how it manages complexity
- How the internet works (data transmission, IP, and protocols)
Hours & Pay
- Part-time | Remote
- Flexible schedule (evenings and weekends available)
- $40.00 per hour
We are an equal opportunity tutoring organization and welcome applicants of all backgrounds. Applicants must be legally authorized to work in the U.S.
Apply today and help high school students excel in AP Computer Science and beyond!
Job Type: Part-time
Pay: $40.00 per hour
Benefits:
- Flexible schedule
Application Question(s):
- Have you taken AP Computer Science and if so what was your score?
- Do you have experience tutoring or teaching computer science? If so, for how long?
- Are you proficient in Java? Briefly describe your experience with it.
- How familiar are you with the College Board's AP exam structure (MCQ/FRQ format for CSA, Create Performance Task for CSP)?
- Paste the shareable link to your Loom video. Your video must include a brief introduction and a teaching explanation of one topic of your choice from the Teaching Topics list in this posting, explained as if teaching a high school student. Loom links only. Videos that do not include a topic explanation, or that are recorded with any tool other than Loom, will not be reviewed.
Work Location: Remote
See All 7 Remote Computer Science Jobs
Find roles that match your experience and apply in just a few clicks.
Find Remote Computer Science JobsRemote Computer Science Job Market
Who's Hiring


Top Industries Hiring
- Education
What Employers Look For
The qualifications that appear most often in remote computer science jobs.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Proficiency in one or more programming languages such as Python, Java, or C++
- Experience with cloud platforms including AWS, Azure, or Google Cloud
- Familiarity with version control systems, particularly Git, and collaborative development workflows
- Ability to design, implement, and optimize algorithms and data structures
- Experience with agile development methodologies and cross-functional engineering teams
Tips for Your Remote Computer Science Job Search
Apply early to remote roles that fit
Migrate Mate lists remote computer science openings from across the U.S. in one place. Search by role and apply directly to positions that match your skills, so you reach hiring teams before openings fill.
Build a portfolio that shows async delivery
Remote employers want evidence you ship without hand-holding. Publish your projects on GitHub with clear READMEs, commit histories, and documented decision-making so hiring managers can assess your work before an interview.
Sharpen your written technical communication
Remote computer science teams run on written communication. Practice writing clear pull request descriptions, concise bug reports, and structured technical proposals, since these skills come up in take-home assessments and day-to-day remote work.
Target remote-first companies specifically
Remote-first firms have infrastructure built around distributed teams, which means fewer coordination problems and clearer async workflows for computer sciences. Look for companies whose engineering blog or job postings explicitly describe a remote-first or all-remote culture.
Remote Computer Science Jobs: Frequently Asked Questions
How do I get a remote computer science job?
Target companies that run distributed engineering teams, such as remote-first SaaS firms, open-source organizations, and tech consultancies that hire across time zones. Remote employers screen for self-direction, strong async written communication, and proficiency in collaborative tools like Git, Jira, and Slack. A portfolio of shipped projects or open-source contributions gives you a concrete edge over candidates who rely on credentials alone.
Which companies hire remote computer sciences?
Remote computer science roles are posted by Stride, ACCEL Schools, and EngiNearU and others right now, based on current remote listings on Migrate Mate as of August 2026. These include remote-first software companies, distributed product teams in fintech and healthtech, and large technology firms that run fully remote engineering departments.
Can you get a remote computer science job with no experience?
Yes, but remote entry-level roles are harder to land because employers expect you to work independently from day one without in-person mentorship. Remote-first startups and open-source projects are the most accessible entry points. A GitHub portfolio, completed personal projects, or contributions to public codebases can substitute for formal work history and demonstrate you can deliver without supervision.
Do you need a degree for remote computer science jobs?
Not always. Many remote employers weight demonstrated coding ability, a strong project portfolio, and relevant certifications alongside or instead of a formal degree. Roles at remote-first startups and product teams often care more about what you've built and your problem-solving process than where you studied, though senior positions at larger firms may still list degree requirements.
Which industries hire the most remote computer sciences?
Remote computer science roles concentrate in Education, based on current remote listings on Migrate Mate as of August 2026. These sectors rely on distributed engineering teams and hire computer sciences remotely to build, maintain, and scale software products across multiple locations and time zones.
See All 7 Remote Computer Science Jobs
Find roles that match your experience and apply in just a few clicks.
Find Remote Computer Science Jobs