2

Remote Computer Science Teacher Jobs in California

Remote BigID SME

Los Angeles, CA · Remote

$63 - $86/hr

Exciting Remote BigID SME contract opportunity. Requirements We're looking for a BigID SME ... Bachelor's degree in Computer Science, Information Security, or related field, or equivalent ...

Remote BigID SME

Los Angeles, CA · On-site +1

$63 - $86/hr

Exciting Remote BigID SME contract opportunity. Requirements We're looking for a BigID SME ... Bachelor's degree in Computer Science, Information Security, or related field, or equivalent ...

Remote Role Responsibilities * Contribute subject matter expertise to a cutting-edge project ... and Data Science , AI / ML Research , Computer Science , Game Development , or Mechanical ...

We are headquartered in Los Angeles, CA with both a local and remote team. We were founded and ... B.S. in Computer Science or a related field, or equivalent professional experience * Proficiency ...

Bachelor's degree in Computer Science, a related field or equivalent experience This position is not eligible for relocation assistance. #LI-REMOTE #LI-NM4

next page

Showing results 1-20

Remote Computer Science Teacher information

See California salary details

$36K

$64.6K

$119.9K

How much do remote computer science teacher jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote computer science teacher in California is $64,613.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,800.00 and $68,600.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Remote Computer Science Teachers, and how can they be addressed?

Remote Computer Science Teachers often face challenges such as maintaining student engagement in a virtual setting, adapting teaching materials for online delivery, and addressing varying levels of students’ technical proficiency. Building interactive lessons using screen sharing, coding platforms, and real-time feedback tools helps keep students involved and ensures effective learning. Regular communication, virtual office hours, and fostering a collaborative online classroom culture can also address feelings of isolation and support students’ success. Proactively seeking professional development and sharing best practices with fellow educators can further enhance your teaching effectiveness in a remote environment.

What is a Remote Computer Science Teacher job?

A Remote Computer Science Teacher is an educator who teaches computer science concepts and programming skills to students in an online format. They design lesson plans, deliver virtual lectures, and provide support through interactive platforms. Responsibilities may include grading assignments, conducting live coding sessions, and adapting curriculum to different learning levels. This role requires strong technical knowledge, effective communication skills, and proficiency with online teaching tools.

What are the key skills and qualifications needed to thrive in the Remote Computer Science Teacher position, and why are they important?

To thrive as a Remote Computer Science Teacher, you need a solid understanding of computer science fundamentals, programming languages, and curriculum development, usually backed by a degree in computer science or education. Familiarity with virtual classroom platforms, learning management systems (LMS), and relevant teaching certifications is highly beneficial. Excellent communication, patience, and strong organizational skills help foster student engagement and effective learning in an online environment. These strengths are essential for delivering clear instruction, managing virtual classrooms, and ensuring students achieve their learning goals remotely.

What are the most commonly searched types of Computer Science Teacher jobs in California? The most popular types of Computer Science Teacher jobs in California are:
What job categories do people searching Remote Computer Science Teacher jobs in California look for? The top searched job categories for Remote Computer Science Teacher jobs in California are:
What cities in California are hiring for Remote Computer Science Teacher jobs? Cities in California with the most Remote Computer Science Teacher job openings:
Infographic showing various Remote Computer Science Teacher job openings in California as of July 2026, with employment types broken down into 50% Full Time, 39% Part Time, and 11% Contract. Highlights an 100% Remote job distribution, with an average salary of $64,613 per year, or $31.1 per hour.
Battery Simulation & Computational Scientist Internship

Battery Simulation & Computational Scientist Internship

Sila

Alameda, CA • On-site, Remote

$25 - $39/hr

Other

Re-posted 11 days ago


Job description

Who You Are

Are you a thoughtful, creative, and code-savvy simulation scientist or engineer? We are looking for someone who sits at the intersection of computer science and electrochemistry. You might be a software engineer with a passion for physics, or a theorist with a talent for building robust software infrastructure.

Sila Nanotechnologies is seeking a Battery Simulation & Computational Scientist (Intern) to:

  • Architect and implement physics-based battery models using PyBaMM.
  • Bridge the gap between theoretical equations and production-grade software code.
  • Leverage key insights from our battery models to accelerate learning cycles and reduce the cost of empirical R&D.
Responsibilities and Duties  
  • Commit to a 6+ month internship (Remote or Onsite); this is not a position for students only available for summer months.
  • Analyze electrochemical data to build, parameterize, and apply new numerical models.
  • Fit electrochemical models to experimental data and evaluate model performance across a range of different electrochemical test techniques.
  • Support infrastructure development, helping to build the backend pipelines and tools that bring physics-based models to a wider audience.
  • Work closely with scientists and cross-functional teams to discover and communicate knowledge for the long-term development of our next-generation battery materials.
  • Invest in our values and champion them as we grow.
Knowledge and Skill Requirements 
  • BSc (or preferably MSc/currently enrolled in a Ph.D. program) or equivalent research experience in Computer Science, Applied Mathematics, Chemical Engineering, Materials Science, or a related field.
  • Strong experience using PyBaMM (Python Battery Mathematical Modeling) is required.
  • Mastery of Python, including standard scientific libraries (NumPy, SciPy, Pandas).
  • Experience interacting with databases using SQL or Snowflake.
  • Proficient with Git and collaboration platforms (GitHub or GitLab).
  • Ability to navigate and execute workflows in Linux or macOS terminal environments.
  • Knowledge of electrochemical theory and the application of the P2D (Pseudo-Two-Dimensional) or Doyle-Fuller-Newman models.
  • Public contributions to the PyBaMM repository or related sister projects on GitHub.
  • Proficiency in using AI coding tools (e.g., Claude Code, Copilot) and knowledge of effective prompting techniques to accelerate development.
  • Experience building CI/CD pipelines, containerization (Docker), or some exposure to full-stack development.
Physical Demands and Working Conditions
  • Move long distances (such as from building to building) and be stationary for extended periods of time
  • Operate a computer and other office equipment, such as a laptop, copier/printer, etc in a fixed location
  • This role is open to Remote candidates.

The starting base pay for this role is between $25/hr and $39/hr at the time of posting. The actual base pay depends on many factors, such as education, experience, and skills. Base pay is only one part of Sila's competitive Total Rewards package that can include benefits, perks, and equity.  The base pay range is subject to change and may be modified in the future. This role may also be eligible for overtime.