1

Generalist Programmer Jobs in California (NOW HIRING)

Job Title| Generalist Software Engineer, Founding Team Location | On-Site -- San Francisco, CA Time Zone | PST Role Overview: We are seeking a Generalist Software Engineer to join the founding team ...

About the Role We're looking for a strong, generalist backend engineer to help build the platform behind our AI search products and infrastructure that already supports millions of queries a day. The ...

Generalist Marketer

San Francisco, CA · On-site

$100K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our docs platform serves 100 million+ developers every year and powers documentation for 20,000 ... We are looking to hire a generalist who is creative, curious, and content-driven and also wants to ...

Member of Technical Staff - Voice Product

Palo Alto, CA

$180K - $440K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Strong generalist engineer with backend focus. * Hands-on experience shipping features on iOS and/or Android. * The ability to work across all product groups and do whatever it takes for best user ...

Research Assistant

San Mateo, CA · On-site

$150K - $200K/yr

At Generalist, we are building foundation models for robots. These models improve through a tight ... You will work closely with ML researchers and robotics engineers to run robot experiments, design ...

next page

Showing results 1-20

Generalist Programmer information

See California salary details

$30.6K

$90.3K

$125.8K

How much do generalist programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for generalist programmer in California is $90,264.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,400.00 and $125,300.00 per year, depending on experience, location, and employer.

What does a generalist programmer do?

A Generalist Programmer is a versatile developer who works across multiple areas of software development rather than specializing in one specific domain. They typically write and maintain code for various systems, from game engines and tools to UI and backend services. Their adaptability allows them to contribute to different aspects of a project, making them valuable in fast-paced or small-team environments.

What types of projects or tasks might a generalist programmer work on within a typical company?

Generalist Programmers are often tasked with a wide range of projects, from developing new software features and fixing bugs to integrating third-party APIs and updating legacy systems. You may work on both front-end and back-end tasks, depending on the current needs of the organization, and often collaborate closely with designers, product managers, and other specialists. The variety in responsibilities means that each day can present new learning opportunities, making this role ideal for those who enjoy continuous growth. Working as a Generalist Programmer often requires flexibility and a proactive approach to problem solving, as you'll need to address technical challenges as they arise across different systems.

What are the key skills and qualifications needed to thrive as a generalist programmer?

To thrive as a Generalist Programmer, you need strong foundational programming skills across multiple languages, problem-solving abilities, and a solid understanding of software development principles, typically backed by a relevant degree or professional experience. Familiarity with commonly used tools such as version control systems (e.g., Git), integrated development environments (IDEs), and knowledge of both front-end and back-end technologies is highly beneficial. Excellent communication, adaptability, and a collaborative approach help Generalist Programmers integrate effectively within diverse teams and projects. These skills and qualities enable flexibility in troubleshooting various issues and contributing to multiple facets of software initiatives, making you a valuable asset to any organization.

Infographic showing various Generalist Programmer job openings in California as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $90,264 per year, or $43.4 per hour.

Member of Technical Staff - Generalist

Trajectory

San Francisco, CA • On-site

Full-time

Re-posted 24 days ago


Job description

Job Description
As a Generalist Engineer at Trajectory, you will craft the product experience that makes continual learning legible and intuitive.
You will own the SDK, API surfaces, and integration infrastructure that help customers understand, debug, and trust continually improving models. This includes trajectory visualization, evaluation workflows, monitoring dashboards, and the core product interfaces that sit on top of our leading RL infrastructure.
You'll work directly with the founders and industry-leading design partners (Series B+ AI vertical product companies) to translate frontier RL systems into a clean, developer-first product experience. You will help define the visual language, interaction patterns, and product philosophy of Trajectory.
We are building the interface for continual learning. This role sets that bar.
Required Qualifications
  • Strong full-stack or backend engineering experience
  • Experience building AI-powered products or agent systems - you actively experiment with new frameworks for fun
  • Experience building developer-facing products or SDKs
  • Experience with data pipelines, telemetry systems, or event infrastructure
  • Ability to move quickly in a zero-to-one environment
Preferred
  • Experience building observability, tracing, or monitoring systems
  • Experience at early-stage developer tooling startups
  • Strong product instincts and ability to work directly with customers
  • Experience owning SDK design and developer ergonomics

About Trajectory
Trajectory is a research and product lab creating the platform for continual learning.
AI is the most capable software ever built, and the least able to learn. Every valuable correction and edit that happens in a product evaporates at the next session. A few teams have closed this gap by hand-coupling their models to their products: Composer, Claude Code, Windsurf SWE-1.
Trajectory is the first scalable approach for every company: our platform unlocks the signal already sitting in product use, so companies can continuously post-train large-scale agentic models that outperform the frontier. Working with leading AI companies, including Decagon, Clay, Harvey, Mercor, and Rogo.
Founded by researchers from Deepmind, OpenAI, Meta, Apple, Amazon, and Scale. $15M led by Conviction, with Fei-Fei Li, Jeff Dean, and founders of Notion, Braintrust, Modal, Hugging Face, and Dropbox.