1

Python Developer Contract Jobs in Petaluma, CA (NOW HIRING)

Postdoctoral Scholar

Bodega Bay, CA · On-site

$69K - $107K/yr

... Python, C++, or other common scientific programming language * Design, fabrication, operation ... Postdoctoral positions are paid on a step schedule per union contract and salaries will be ...

... contract terms, and surfacing risks or dependencies. * Data Evaluation : Assess sample datasets for ... Work with product, engineering and legal teams to translate data partnership requirements into ...

Support with Contract and FTE personnel onboarding by obtaining access to NX systems, procuring IT ... Work closely with structural and geotechnical engineering teams to generate test plans, provide ...

Operations Coordinator

San Rafael, CA · On-site

$70K - $85K/yr

Support with Contract and FTE personnel onboarding by obtaining access to NX systems, procuring IT ... Work closely with structural and geotechnical engineering teams to generate test plans, provide ...

Showing results 21-25

Python Developer Contract information

See Petaluma, CA salary details

$15

$67

$99

How much do python developer contract jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for python developer contract in Petaluma, CA is $67.61, according to ZipRecruiter salary data. Most workers in this role earn between $55.72 and $76.78 per hour, depending on experience, location, and employer.

Are Python developers still in demand?

Python developers are currently in high demand due to the language's versatility in web development, data analysis, machine learning, and automation. Organizations seek professionals skilled in frameworks like Django and Flask, as well as proficiency with tools such as Git and cloud platforms, making Python development a strong career choice.

What is the difference between Python Developer Contract vs Python Developer Full-Time?

AspectPython Developer ContractPython Developer Full-Time
CredentialsTypically requires proficiency in Python, relevant certifications optionalSame as contract, often with additional experience or certifications preferred
Work EnvironmentProject-based, flexible hours, remote or onsitePermanent employment, regular hours, often onsite or hybrid
Employer & Industry UsageUsed across startups, agencies, and tech firms for specific projectsCommon in established companies, tech firms, and enterprises
Search & Comparison IntentOften searched for project-based roles, freelance opportunitiesTypically searched for stable, long-term employment

In summary, Python Developer Contract roles focus on short-term, project-specific work with flexible arrangements, while Python Developer Full-Time positions offer stability, benefits, and long-term employment within organizations.

What are the key skills and qualifications needed to thrive as a python developer contract, and why are they important?

To thrive as a Python Developer on contract, you need strong skills in Python programming, software development best practices, and often a relevant degree or proven project experience. Familiarity with version control systems like Git, frameworks such as Django or Flask, and knowledge of cloud platforms or CI/CD tools are typically required. Effective communication, time management, and adaptability are crucial for collaborating remotely and meeting project deadlines. These skills ensure high-quality, efficient code delivery and seamless integration with project teams in dynamic contract environments.

Is Python still in demand in 2026?

Python developers remain in high demand in 2026 due to Python's widespread use in data science, web development, automation, and machine learning. Skills in frameworks like Django or Flask and familiarity with libraries such as Pandas or TensorFlow enhance job prospects for Python developers.

What are some common challenges faced by python developers working on contract, and how can they be addressed?

Python developers working on contract often encounter challenges such as integrating with existing codebases, rapidly understanding project requirements, and adapting to varying team workflows. To address these, contractors should prioritize clear communication with project stakeholders, actively seek documentation, and utilize version control systems like Git. Being proactive in asking questions and participating in team meetings can help contractors quickly align with project goals and deliverables, ensuring smooth collaboration and successful project outcomes.

What is a python developer contract?

A Python Developer Contract is a temporary work agreement where a developer is hired specifically to work on projects or tasks that require expertise in the Python programming language. Contract roles typically have a set duration and may be project-based, allowing businesses to scale their development teams flexibly. Contractors are usually responsible for writing code, debugging, and deploying Python applications, and may work independently or as part of a larger team. This arrangement benefits both employers seeking specialized skills for a limited time and developers looking for varied project experiences.

What are the most commonly searched types of Python Developer jobs in Petaluma, CA?

The most popular types of Python Developer jobs in Petaluma, CA are:

What cities near Petaluma, CA are hiring for Python Developer Contract jobs?

Cities near Petaluma, CA with the most Python Developer Contract job openings:

Infographic showing various Python Developer Contract job openings in Petaluma, CA as of August 2026, with employment types broken down into 2% Internship, 79% Full Time, 12% Part Time, and 7% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $140,638 per year, or $67.6 per hour.

Postdoctoral Scholar

GO-Energy Geosciences

Bodega Bay, CA • On-site

$69K - $107K/yr

Full-time

Medical, Retirement, PTO

Re-posted 11 days ago


Job description

Lawrence Berkeley National Laboratory is hiring a Postdoctoral Scholar within the Energy Geosciences Division.

Talented and experienced PhD researchers are encouraged to apply for this competitive postdoctoral position utilizing universal potentials, machine learning interatomic potentials, atomistic simulations, and computational thermodynamics to understand phase behavior in ionic liquids, solids, and the interfaces between them. The candidate will join a diverse team of researchers from multiple disciplines at Lawrence Berkeley National Laboratory and partner institutions, including National Laboratories, Universities, and Industry. 

The goal: Develop high-throughput approaches to predict new material reaction mechanisms and pathways.

The challenge: Deploy artificial Intelligence and machine learning to accelerate first-principles computation and to understand the thermodynamic behavior of ionic systems.

We're here for the same mission, to bring science solutions to the world. Join our team and YOU will play a supporting role in our goal to address global challenges! Have a high level of impact and work for an organization associated with 17 Nobel Prizes!

Why join Berkeley Lab?

We invest in our employees by offering a total rewards package you can count on:

  • Be a part of a cutting-edge team at the forefront of clean energy research

  • Access state-of-the-art instrumentation at Berkeley Lab, including autonomous laboratories driven by artificial intelligence

  • Collaborate with experts from diverse scientific backgrounds in a supportive environment

  • Exceptional health and retirement benefits, including pension or 401K-style plans

  • A culture where you'll belong - we are invested in our teams! 

  • In addition to accruing vacation and sick time, we also have a Winter Holiday Shutdown every year.

  • Parental bonding leave (for both mothers and fathers)

You will:

  • Publication of high impact peer reviewed science

  • Independent development of hypothesis driven, fundamental science

  • Experimental calorimetry including DSC, drop solution, acid solution, isothermal titration, or similar

  • Data analysis, scientific model development, and machine control in Python, C++, or other common scientific programming language

  • Design, fabrication, operation, troubleshooting, and repair of laboratory equipment

 

We are looking for:

  • Ph.D. in Chemistry, Materials Science, Computational Science, Data Science, Applied Mathematics, Physics, Chemical Engineering, or other related field

  • Demonstrated laboratory research experience and knowledge in thermodynamics and calorimetry

  • Demonstrated effective verbal and written communication skills

  • Proven ability to work productively both independently and as part of an interdisciplinary team

 

Additional information:

  • Application date: Priority consideration will be given to candidates who apply by June 1, 2026. Applications will be accepted until the job posting is removed.

  • Appointment type: This is a full-time, 2 year, postdoctoral appointment with the possibility of renewal based upon satisfactory job performance, continuing availability of funds and ongoing operational needs. You must have less than years of paid postdoctoral experience. Salary for Postdoctoral positions depends on years of experience post-degree.

  • Salary range: The salary range for this position is $69,084 - $107,052 and is expected to start at $69,084 or above. Postdoctoral positions are paid on a step schedule per union contract and salaries will be predetermined based on postdoctoral step rates. Each step represents one full year of completed post-Ph.D. postdoctoral experience.

  • Background check: This position is subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.

  • Work modality: Work will be primarily performed at: Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA. A REAL ID or other acceptable form of identification is required to access Berkeley Lab sites (for more information click here).

  • Union Represented: This position is represented by a union for collective bargaining purposes.

  • Drug Testing Language: This position is designated as a Testing-Designated Position under the U.S. Department of Transportation's Federal Motor and Carrier Safety Administration regulations and Berkeley Lab's Workplace Substance Abuse Policy and is subject to all associated requirements.

Want to learn more about working at Berkeley Lab? Please visit: careers.lbl.gov

Equal Employment Opportunity Employer: The foundation of Berkeley Lab is our Stewardship Values: Team Science, Service, Trust, Innovation, and Respect; and we strive to build community with these shared values and commitments. Berkeley Lab is an Equal Opportunity Employer. We heartily welcome applications from all who could contribute to the Lab's mission of leading scientific discovery, excellence, and professionalism. In support of our rich global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories under State and Federal law.

Misconduct Disclosure Requirement: As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct, are currently being investigated for misconduct, left a position during an investigation for alleged misconduct, or have filed an appeal with a previous employer.