1

Freelance Computer Programming Jobs in California

We're a team of engineers, clinicians, and innovators united by one purpose: to make surgery ... Bachelor's or master's degree in Interaction Design, Human-Computer Interaction, Human Factors, or ...

Access to all BLANKSPACES locations, events, community programming, and membership experiences ... computer and tech capabilities - Reliable transportation, as you may be required to work at more ...

Director, Marketing

San Ramon, CA ยท On-site

$115K - $125K/yr

In-game programming, production and run-of-show * Street team and fan engagement initiatives ... Manage external agencies, freelancers, and production partners as needed What We're Looking For * A ...

next page

Showing results 1-20

Freelance Computer Programming information

See California salary details

$14

$47

$130

How much do freelance computer programming jobs pay per hour?

As of May 31, 2026, the average hourly pay for freelance computer programming in California is $47.08, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $60.96 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Freelance Computer Programmer, and why are they important?

To thrive as a Freelance Computer Programmer, you need strong coding abilities in relevant programming languages, problem-solving skills, and a solid understanding of software development principles, typically supported by a degree or equivalent practical experience. Familiarity with version control systems (like Git), project management tools, and knowledge of frameworks or platforms specific to your niche is highly valued. Excellent communication, time management, and self-motivation are essential soft skills for managing client relationships and deadlines. These skills ensure you can deliver high-quality solutions, maintain client satisfaction, and succeed in a competitive freelance market.

What are common challenges freelance computer programmers face when managing multiple clients simultaneously?

Freelance computer programmers often juggle several projects and clients at once, which can present challenges such as balancing deadlines, prioritizing tasks, and maintaining clear communication. Effective time management and organizational skills are crucial to ensure that deliverables are met and client expectations are managed. Additionally, freelancers must be proactive in setting boundaries and clarifying project scopes to avoid scope creep and ensure a healthy work-life balance. Building transparent communication channels with clients helps prevent misunderstandings and fosters long-term professional relationships.

What is freelance computer programming?

Freelance computer programming involves working independently as a programmer or developer, rather than being employed by a single company. Freelancers take on projects from various clients, which can range from building websites and applications to troubleshooting software and writing code for specific tasks. This type of work offers flexibility in choosing projects, setting schedules, and working remotely. However, it also requires managing your own business tasks, such as finding clients, negotiating contracts, and handling taxes.

What is the difference between Freelance Computer Programming vs Software Developer?

AspectFreelance Computer ProgrammingSoftware Developer
CredentialsTypically self-taught or with coding bootcamps; no formal degree requiredOften holds a bachelor's or higher degree in computer science or related fields
Work EnvironmentIndependent, remote, project-basedEmployed by a company, often in an office or hybrid setting
Employer & Industry UsageClients across various industries; freelance platformsTech companies, startups, corporations
Search & Comparison IntentLooking for flexible, project-based work or freelance opportunitiesSeeking full-time or salaried roles in software development

Freelance Computer Programmers work independently on diverse projects for various clients, often remotely and without formal employment. Software Developers are typically employed by organizations, working within teams to develop software products. Both roles require programming skills, but their work settings and employment structures differ significantly.

What are the most commonly searched types of Computer Programming jobs in California? The most popular types of Computer Programming jobs in California are:
What are popular job titles related to Freelance Computer Programming jobs in California? For Freelance Computer Programming jobs in California, the most frequently searched job titles are:
What job categories do people searching Freelance Computer Programming jobs in California look for? The top searched job categories for Freelance Computer Programming jobs in California are:
What cities in California are hiring for Freelance Computer Programming jobs? Cities in California with the most Freelance Computer Programming job openings:
Infographic showing various Freelance Computer Programming job openings in California as of May 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $97,931 per year, or $47.1 per hour.

Senior Technical Product Manager, AI Engineering & Systems

Jerry Insurance Agency, LLC

San Francisco, CA โ€ข On-site

$160K - $200K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Why Jerry.ai?
  • We are building the first super app to manage car ownership-an industry where the experience is stuck in the 90s.
  • Lead a strategic area leveraging LLMs, agents, and internal APIs to automate a fragmented, $2T market.
  • Work with partners at OpenAI to integrate Jerry.ai services directly into the ChatGPT App and pioneer new model capabilities.
Lead the AI Revolution for Jerry.ai:
At Jerry.ai, we are moving past fragmented, time-consuming processes to create a seamless, automated platform.
You will sit at the intersection of product, engineering, and applied AI as you build and scale a sophisticated system that already automates >70% of inbound sales and service requests (over 50k chats per month). Your role will include shaping how modern LLM systems, human-in-the-loop feedback, and computer-use agents redefine an entire industry.
How You Will Make an Impact:
  • Lead end-to-end development for our AI platform and customer experiences, from initial roadmap to rollout.
  • Partner with engineers to design prompt strategies, evaluation frameworks, and guardrails-balancing latency, cost, and accuracy.
  • Serve as the technical translator between engineering and the broader organization, establishing AI best practices and platform standards.
  • Drive systematic improvement in answer quality, customer satisfaction, and automation rates through rigorous experimentation.
  • Work with partners at OpenAI to evaluate and deploy the next generation of voice models and workflow automation.
What We're Looking For in a Builder:
  • Intrinsically Motivated Technologist: You live and breathe AI. You read the release notes when a new model drops and you've already built your own custom workflows.
  • Systems Thinker: You are comfortable diving into technical conversations about API design and system architecture, translating complex concepts for any audience.
  • Optimistic Problem-Solver: You are a "how can we" thinker who seeks constant improvement and thrives on owning high-impact metrics.
  • Data-Driven with Conviction: You are familiar with SQL and comfortable diving into the data to answer your own questions and validate hypotheses.

Ideal Profile:
  • 4+ years of experience in management consulting or technical product management at a fast-paced startup.
  • Proven interest in modern LLM systems.
  • Ability to navigate technical tradeoffs and lead by example when implementing AI platform standards.
  • A track record of taking complex, strategic ideas and turning them into scalable, production-grade products.

While we appreciate your interest and application, only applicants under consideration will be contacted.
Jerry.ai is proud to be an Equal Employment Opportunity employer. We prohibit discrimination based on race, religion, color, national origin, sex, pregnancy, reproductive health decisions or related medical conditions, sexual orientation, gender identity, gender expression, age, veteran status, disability, genetic information, or other characteristics protected by applicable local, state or federal laws.
Jerry.ai is committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, please contact us at recruiting@jerry.ai
The successful candidate's starting pay will fall within the pay range listed on this job posting, determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Ranges are market-dependent and may be modified in the future. In addition to base salary, the compensation may include opportunities for equity grants.
We offer a comprehensive benefits package to regular employees, including health, dental, and vision coverage, paid time off, paid parental leave, 401(K) plan with employer matching, and wellness benefits, among others. Equity opportunities may also be part of your total rewards package. Part-time, contract, or freelance roles may not be eligible for certain benefits.
About Jerry.ai
Jerry.ai is America's first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets.
Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. From car insurance and financing to maintenance and safety, Jerry.ai does it all.
We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers - and we're just getting started.
Jerry.ai was founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing.
Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that's disrupting a massive market.