2

Remote Software Engineer Jobs in California (NOW HIRING)

Remote Software Engineer

San Francisco, CA ยท On-site +1

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

Join Ace IT Careers as a Remote Software Tester and Kickstart Your IT Career! Ace IT Careers is ... software developers to ensure the delivery of high-quality applications. Requirements ...

Join Ace IT Careers as a Remote Software Tester and Kickstart Your IT Career! Ace IT Careers is ... software developers to ensure the delivery of high-quality applications. Requirements ...

Remote Software Developer

San Francisco, CA ยท On-site +1

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...

Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...

The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Ability to work independently in a remote environment while supporting geographically distributed ...

B achelor's degree in Computer Science, Software Engineering, or a related field. * P roven ... F lexible working hours and remote work options. * G enerous paid time off and holiday leave. * A ...

Software Engineer

San Francisco, CA ยท On-site +1

$146K - $235K/yr

What you'll do As a Full Stack Software Engineer at Docusign, you will be responsible for owning ... Employee divides their time between in-office and remote work. Access to an office location is ...

Collaborate with our local and remote developer team * Help document our app * Perform routine software maintenance Skills Knowledge and Expertise * Strong skills in React.js or similar modern ...

Monday -Friday 40 hours/week Remote (Must attend quarterly meetings at HQ) Candidates must live ... Travis Credit Union's (TCU) Software Engineer provides programming and analytical services to ...

Software Engineer

San Francisco, CA ยท On-site +1

$213K - $285K/yr

... of software engineering experience * 5 years of experience building software solutions in Python ... Full remote work permitted. Multiple Positions Available. Additional benefits for this role may ...

Software Engineer III

San Diego, CA ยท On-site +1

$125K - $175K/yr

Hybrid or remote work is not authorized Job Title * Software Engineer III Salary * $125,000 - $175,000 Shift * N/A Travel * Yes, may involve several Contiguous United States (CONUS)/Outside ...

Remote : OK Job Role: As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business ...

next page

Showing results 1-20

Remote Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do remote software engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for remote software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What are the key skills and qualifications needed to thrive as a Remote Software Engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What Does a Remote Software Engineer Do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are Remote Software Engineers?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in California? The most popular types of Software Engineer jobs in California are:
What job categories do people searching Remote Software Engineer jobs in California look for? The top searched job categories for Remote Software Engineer jobs in California are:
What cities in California are hiring for Remote Software Engineer jobs? Cities in California with the most Remote Software Engineer job openings:
Remote Software Engineer

Remote Software Engineer

Turing

San Francisco, CA โ€ข On-site, Remote

$200 - $300/hr

Contractor

Medical, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

About Us:
Based in San Francisco, California, Turing is the worldโ€™s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.

Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.

Project Overview:
As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level AI-driven coding solutions.

What Does a Typical Day Look Like?
  • Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go.
  • Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable.
  • Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks.
  • Build agents that can verify the quality of the code and identify error patterns.
  • Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them
  • Design verification mechanisms that can automatically verify a solution to a software engineering task.

Required Skills:
  • 3+ years of software engineering experience.
  • Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
  • Deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
  • Excellent oral and written communication skills for clear, structured evaluation rationales.

Engagement Details:
  • Commitment: flexible engagement, minimum 10 hrs/week, up to 40 hrs/week (partial PST overlap required).
  • Type: Contractor (no medical/paid leave).
  • Duration: 1 month (starting next week; potential extensions based on performance and fit).
  • Location: Candidates must be based out of US, Canada or WEU countries (UK, Netherlands, Italy, Germany, โ€ฆ)

Note: As part of assessments you will go through an AI video interview.

After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.

Know amazing talent? Refer them at turing.com/referrals, and earn money from your network.

About Turing:

Based in San Francisco, California, Turing is the worldโ€™s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.