1

Online Python Trainer Jobs in California (NOW HIRING)

... Python, Arcade, and ModelBuilder. * Knowledge of ArcGIS Pro, ArcGIS Online, and enterprise ... training courses within the past two years. This may be substituted for some of the experience and ...

... Online, and enterprise GIS environments. * Experience developing GIS automation tools using Python ... training courses within the past two years. This may be substituted for some of the experience and ...

GIS Specialist

Sacramento, CA · On-site +1

$40 - $50/hr

Basic knowledge of Python scripting and GIS automation concepts. * Strong analytical ... User Workflows for ArcGIS Online Organizations. Physical Requirements * Prolonged periods of ...

Data Scientist III

Sunnyvale, CA · On-site

$130 - $190/hr

... model training and evaluation * Conduct offline experiments and support online A/B testing ... Strong programming skills in Python and SQL * Familiarity with ML libraries such as TensorFlow ...

New

Any combination of three recent ESRI training courses (including ArcGIS Pro, Python Geoprocessing, Lidar/Mosaic Datasets, Map Design, Prediction Surfaces, ModelBuilder, or ArcGIS Online Content and ...

GIS Specialist

Sacramento, CA · On-site

$85K - $105K/yr

... training courses within the past two years. This may be substituted for some of the experience and ... Skills: · Python scripting · ArcGIS Online · Geoprocessing · Lidar processing · ModelBuilder ...

GIS Specialist

Sacramento, CA · On-site

$85K - $105K/yr

Successful completion of any combination of 3 the following ESRI training courses within the past ... Python scripting ArcGIS Online Geoprocessing Lidar processing ModelBuilder Map design Spatial ...

GIS Specialist

Sacramento, CA · On-site +1

$85K - $105K/yr

... training courses within the past two years. This may be substituted for some of the experience and ... Skills: • Python scripting • ArcGIS Online • Geoprocessing • Lidar processing • ...

Showing results 21-40

Online Python Trainer information

See California salary details

$13

$57

$85

How much do online python trainer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for online python trainer in California is $57.85, according to ZipRecruiter salary data. Most workers in this role earn between $47.69 and $65.72 per hour, depending on experience, location, and employer.

What is an online Python trainer?

An Online Python Trainer is responsible for teaching Python programming to learners via virtual platforms. They design course materials, conduct live or recorded sessions, and assist students in understanding Python concepts. Trainers may work for educational institutions, training companies, or as independent instructors. Their role includes providing coding exercises, debugging help, and ensuring students gain practical experience.

What does an online Python trainer do?

A typical workday for an Online Python Trainer involves preparing and delivering live or recorded lessons, assisting students through interactive coding exercises, and providing feedback on assignments. Trainers often spend time answering student questions in forums or live chat, monitoring learner progress, and refining course materials based on feedback. Collaboration with other trainers or curriculum designers may also be part of the role, helping to continuously improve the training experience. This variety ensures that each day is both dynamic and focused on helping students achieve their programming goals.

What skills and qualifications are needed to be an online Python trainer?

To thrive as an Online Python Trainer, you need a solid understanding of Python programming, experience in curriculum development, and often a degree in computer science or a related field. Familiarity with virtual teaching platforms, collaborative coding tools (like Jupyter Notebooks), and relevant certifications (such as PCEP or PCAP) are highly valuable. Strong communication, patience, and the ability to engage learners in a remote setting are standout soft skills. These skills ensure effective knowledge transfer, learner engagement, and high-quality instruction in an online environment.

What are the most commonly searched types of Python Trainer jobs in California?

The most popular types of Python Trainer jobs in California are:

What are popular job titles related to Online Python Trainer jobs in California?

For Online Python Trainer jobs in California, the most frequently searched job titles are:

What job categories do people searching Online Python Trainer jobs in California look for?

The top searched job categories for Online Python Trainer jobs in California are:

What cities in California are hiring for Online Python Trainer jobs?

Cities in California with the most Online Python Trainer job openings:

Infographic showing various Online Python Trainer job openings in California as of August 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 78% In-person, 6% Hybrid, and 16% Remote job distribution, with an average salary of $120,336 per year, or $57.9 per hour.

GIS Specialist - Engineer - Sacramento CA

Bow Wave LLC

Courtland, CA • On-site

$130K - $145K/yr

Full-time

Posted 23 days ago


Job description

GIS Specialist - Engineer:
Performs mapping and graphics and tabular data. Assists in database design, automation and processing macros related analytical procedures. Maintains and updates geodatabases. Reviews
output for data accuracy and for adherence to end user's output criteria. Assists with Arc GIS Online, maintains logs, records and files. Provides GIS assistance to Reclamation staff.
Suggested minimum training and education includes the following (NOTE: Comparable work experience is acceptable):
1. BA/BS in Geography, Natural Resources Management, Earth Sciences, Engineering, or Computer Sciences.
2. 3 to 5 years of GIS production work using ESRI software.
3. Coursework in cartography and/or graphic design.
4. Successful completion of any combination of 3 the following ESRI training courses within the past two years. This may be substituted for some of the experience and/or time requirements:
a. ArcGIS Pro.
b. Introduction of Geoprocessing Scripts Using Python.
c. Basics of Python.
d. Managing Lidar Data Using Mosaic Datasets.
e. Map Design Fundamentals.
f. Creating Prediction Surfaces in ArcGIS.
g. Building Geoprocessing Models Using ArcGIS Pro.
h. Creating and Sharing GIS Content Using ArcGIS Online.
i. User Workflows for ArcGIS Online Organizations.