1

Open Source Software Jobs in California (NOW HIRING)

The role involves working on AI integration, optimizing an open-source framework, and collaborating ... Required : • 3+ years of professional software engineering experience • 3+ years of deep Python ...

We are looking for a motivated individual to develop open-source software for biomedical data science that will be used at the Moffitt Cancer Center and around the world. Key projects that this ...

They are seeking Software Engineers who are passionate about space exploration and responsible for ... open-source telemetry and command and control systems • Rapidly prototype demos and proof-of ...

Sr Director, Product Mgmt

San Jose, CA · On-site

$266K - $365K/yr

Establish clear product and business models around open-source software, including subscriptions, managed services, and enterprise extensions. Execution & Go-to-Market * Lead end-to-end product ...

Establish and execute open-source software and upstreaming strategies, ensuring Qualcomm maintains strong technical leadership, ecosystem credibility, and long-term platform sustainability. * Drive ...

Showing results 21-40

Open Source Software information

What is an open source software?

An Open Source Software job involves developing, maintaining, or contributing to software projects with publicly accessible source code. Professionals in this field work on coding, debugging, documentation, and community collaboration. Roles can include software developers, maintainers, DevOps engineers, or technical writers. These jobs often require proficiency in programming languages, version control systems like Git, and an understanding of open-source licensing. Many open-source professionals contribute to projects voluntarily, while others are employed by companies that support open-source initiatives.

What does an open source software developer do?

A typical day in open source software development usually involves reviewing and submitting code contributions, participating in collaborative discussions or code reviews, and troubleshooting issues logged by the community. Developers often communicate with both internal teammates and external contributors through platforms like GitHub or mailing lists. You may also spend time documenting features, proposing enhancements, and mentoring less-experienced contributors. The work environment is often flexible and remote-friendly, enabling collaboration across different time zones.

What skills and qualifications are needed to thrive in open source software?

To excel in an open source software role, strong proficiency in programming languages such as Python, JavaScript, or C++, along with hands-on experience contributing to open source projects, is essential. Familiarity with version control systems like Git, continuous integration tools, and platforms such as GitHub or GitLab is typically required. Excellent communication, self-motivation, and teamwork make candidates stand out, as collaboration across distributed teams is common. These skills ensure effective contribution to complex community-driven projects and foster productive collaboration with global developers.

What are popular job titles related to Open Source Software jobs in California? For Open Source Software jobs in California, the most frequently searched job titles are:
What job categories do people searching Open Source Software jobs in California look for? The top searched job categories for Open Source Software jobs in California are:
Infographic showing various Open Source Software job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Engineer - Generalist

Reflex

San Francisco, CA • On-site

Full-time

Re-posted 17 days ago


Job description

Job Summary:
Reflex is a company focused on building AI-powered solutions, and they are seeking a Software Engineer - Generalist to design and develop core services and features. The role involves working on AI integration, optimizing an open-source framework, and collaborating with the community to enhance the Reflex ecosystem.
Responsibilities:
• Design and develop core services and features in Python for Reflex Build (our AI-powered builder) and Reflex Cloud
• Work on AI integration, intelligent code generation, and machine learning features
• Optimize and enhance our open-source framework
• Bring creative solutions to solve cutting-edge technical challenges
• Collaborate with the community to shape the future of the Reflex ecosystem
Qualifications:
Required:
• 3+ years of professional software engineering experience
• 3+ years of deep Python expertise with strong fundamentals
• Proficiency with Docker and containerization
• Experience building applications with React
• Hands-on experience with CI/CD pipelines, particularly GitHub Actions
• Genuine passion for open source software and active community engagement
• Demonstrated track record through open source contributions, competitive programming, or compelling side projects
Company:
Reflex is an open-source, full-stack Python framework that allows you to quickly design and deploy web apps. Founded in 2022, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.