Data Scientist, Expert
Selma, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Selma, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Selma, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Caruthers, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Caruthers, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Tollhouse, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Tollhouse, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Madera, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Madera, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Lemoore, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Lemoore, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Auberry, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Auberry, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Clovis, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Clovis, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Fresno, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Fresno, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Kerman, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Kerman, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Sanger, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
Sanger, CA · Hybrid
ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision ... Writes and documents reusable python functions and modular python code for data science. * Assesses ...
SQL) or object-oriented programming language for data analysis (examples include: Python, R, SAS). OR Education : You may substitute education for specialized experience as follows: Three (3) full ...
SQL) or object-oriented programming language for data analysis (examples include: Python, R, SAS). OR Education : You may substitute education for specialized experience as follows: Three (3) full ...
Fresno, CA · On-site
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in at least one modern programming language such as Java or Python, including development of backend services, automation, integrations ...
Fresno, CA · On-site
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in at least one modern programming language such as Java or Python, including development of backend services, automation, integrations ...
Experience using programming languages such as Python, Java, SQL, Scala, or similar technologies to develop applications, automation solutions, data pipelines, APIs, and AI-enabled services.
Experience using programming languages such as Python, Java, SQL, Scala, or similar technologies to develop applications, automation solutions, data pipelines, APIs, and AI-enabled services.
SQL) or object-oriented programming language for data analysis (examples include: Python, R, SAS). OR Education : You may substitute education for specialized experience as follows: Three (3) full ...
SQL) or object-oriented programming language for data analysis (examples include: Python, R, SAS). OR Education : You may substitute education for specialized experience as follows: Three (3) full ...
Fresno, CA · On-site
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in at least one modern programming language such as Java or Python, including development of backend services, automation, integrations ...
Fresno, CA · On-site
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in at least one modern programming language such as Java or Python, including development of backend services, automation, integrations ...
Fresno, CA · On-site
$125K/yr
Experience using programming languages such as Python, Java, SQL, Scala, or similar technologies to develop applications, automation solutions, data pipelines, APIs, and AI-enabled services.
Fresno, CA · On-site
$125K/yr
Experience using programming languages such as Python, Java, SQL, Scala, or similar technologies to develop applications, automation solutions, data pipelines, APIs, and AI-enabled services.
Fresno, CA · On-site
Collaborate with cross-functional teams such as IT and engineering to integrate data from various ... Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and ...
Fresno, CA · On-site
Collaborate with cross-functional teams such as IT and engineering to integrate data from various ... Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and ...
Fresno, CA · On-site
$45.49 - $61.78/hr
Familiarity with computer programming concepts and knowledge of a minimum of one programming language such as Visual Basic, C++, Java, JavaScript or Python; * Related work and professional experience;
Fresno, CA · On-site
$45.49 - $61.78/hr
Familiarity with computer programming concepts and knowledge of a minimum of one programming language such as Visual Basic, C++, Java, JavaScript or Python; * Related work and professional experience;
Fresno, CA · On-site
$45.49 - $61.78/hr
Familiarity with computer programming concepts and knowledge of a minimum of one programming language such as Visual Basic, C++, Java, JavaScript or Python; * Related work and professional experience;
Fresno, CA · On-site
$45.49 - $61.78/hr
Familiarity with computer programming concepts and knowledge of a minimum of one programming language such as Visual Basic, C++, Java, JavaScript or Python; * Related work and professional experience;
Fresno, CA · On-site +1
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in programming language such as Java or Python, including development of backend services, automation, integrations, or conversational ...
Fresno, CA · On-site +1
$125K/yr
Demonstrating subject matter expert (SME)-level proficiency in programming language such as Java or Python, including development of backend services, automation, integrations, or conversational ...
$42.78 - $46.83
1% of jobs
$46.83 - $50.88
1% of jobs
$50.88 - $54.93
1% of jobs
$54.93 - $58.98
2% of jobs
$58.98 - $63.03
10% of jobs
$65.99 is the 25th percentile. Wages below this are outliers.
$63.03 - $67.09
14% of jobs
$67.09 - $71.14
20% of jobs
The median wage is $71.31 / hr.
$71.14 - $75.19
24% of jobs
$76.20 is the 75th percentile. Wages above this are outliers.
$75.19 - $79.24
6% of jobs
$79.24 - $83.29
5% of jobs
$83.29 - $87.34
15% of jobs
$42
$71
$87
A Python programmer uses the programming language called Python to write code for various applications, including big data manipulation, web servers, program scripting, and more. In this career, the software allows you to program quicker using fewer lines, which creates an easy-to-read code. You can find work in web or game development, data visualization, and analyzing data, among others. Your job duties vary based on your specialization, but they usually include working with files and extensive support libraries, creating, testing and implementing new or updated applications, and examining the code to spot problems.
| Aspect | Python Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; proficiency in Python | Degree in Computer Science or related; proficiency in multiple programming languages including Python |
| Work Environment | Often in tech companies, startups, or freelance projects focused on Python-based tasks | In various industries, working on full software solutions, often across multiple languages and platforms |
| Employer & Industry Usage | Tech firms, data analysis, automation projects | Software firms, IT departments, app development |
While a Python Programmer specializes in Python coding, a Software Developer works on broader software solutions, often using multiple languages. Both roles require similar foundational skills, but Software Developers typically handle more comprehensive project responsibilities.
Requisition ID # 173213
Job Category: Information Technology
Job Level: Individual Contributor
Business Unit: Energy Delivery
Work Type: Hybrid
Job Location: San Ramon; Alameda; Alta; American Canyon; Angels Camp; Antioch; Auberry; Auburn; Avenal; Avila Beach; Bakersfield; Balch Camp; Bay Point; Bear Valley; Belden; Bellota; Belmont; Benicia; Berkeley; Brentwood; Brisbane; Buellton; Burney; Buttonwillow; Calistoga; Campbell; Canyon Dam; Canyondam; Capitola; Caruthers; Chico; Clearlake; Clovis; Coalinga; Colusa; Concord; Concord; Corcoran; Cottonwood; Cupertino; Daly City; Danville; Davis; Dinuba; Downieville; Dublin; Emeryville; Eureka; Fairfield; Folsom; Fort Bragg; Fortuna; Fremont; French Camp; Fresno; Fresno; Fulton; Garberville; Geyserville; Gilroy; Goodyear; Grass Valley; Guerneville; Half Moon Bay; Hayward; Hinkley; Hollister; Holt; Huron; Jackson; Kerman; King City; Lakeport; Lemoore; Lincoln; Linden; Livermore; Lodi; Loomis; Los Banos; Lower Lake; Madera; Magalia; Manteca; Manton; Mariposa; Martell; Marysville; Maxwell; Menlo Park; Merced; Meridian; Millbrae; Milpitas; Modesto; Monterey; Montgomery Creek; Morgan Hill; Morro Bay; Moss Landing; Mountain View; Napa; Needles; Newark; Newman; Novato; Oakdale; Oakhurst; Oakland; Oakley; Olema; Orinda; Orland; Oroville; Palo Alto; Palo Cedro; Paradise; Parkwood; Paso Robles; Petaluma; Pioneer; Pismo Beach; Pittsburg; Placerville; Pleasant Hill; Pleasanton; Point Arena; Potter Valley; Quincy; Rancho Cordova; Red Bluff; Redding; Richmond; Ridgecrest; Rio Vista; Rocklin; Roseville; Round Mountain; Sacramento; Salida; Salinas; San Bruno; San Carlos; San Francisco; San Francisco; San Jose; San Luis Obispo; San Mateo; San Rafael; Sanger; Santa Cruz; Santa Maria; Santa Nella; Santa Rosa; Selma; Shaver Lake; Sonoma; Sonora; South San Francisco; Springville; Stockton; Storrie; Taft; Tracy; Turlock; Twain; Ukiah; Vacaville; Vallejo; Walnut Creek; Wasco; Watsonville; West Sacramento; Wheatland; Whitmore; Willits; Willow Creek; Willows; Windsor; Winters; Woodland; Yuba City
Department Overview
Applied Technology Services (ATS) has been providing technology-based, innovative, high-value services to the company for over 50 years. ATS is a multidisciplinary team of over 130 engineers, scientists, and technicians. The ATS vision is to be a forward-thinking, technological leader providing high-value solutions and services needed across the Company. ATS high value services also help proactively avoid future problems by specifying equipment, materials and methods that are best practices in the industry.
Position Summary
Designs, develops, and executes scripts, programs, models, algorithms, and processes, using structured and unstructured data from disparate sources and sizes, generating for defensible, valid, scalable, reproducible models (predictive or optimization) for problem solving and strategy development. Participates in internal and external communities of practice in data science/artificial intelligence/machine learning to advance knowledge in the field. Educates the non-technical community on advantages, risks, and maturity levels of data science solutions.
This position is hybrid, working from your remote office and your assigned location based on business need. Regular presence is required in San Ramon, once every two weeks.
PG&E is providing the salary range that the company in good faith believes it might pay for this position at the time of the job posting. This compensation range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, specific skills, education, licenses or certifications, experience, market value, geographic location, and internal equity. Although we estimate the successful candidate hired into this role will be placed towards the middle or entry point of the range, the decision will be made on a case-by-case basis related to these factors.
Bay Area Minimum: $140,000
Bay Area Mid: $189,000
Bay Area Maximum: $238,000
California Minimum: $133,000
California Mid: $180,000
California Maximum:$226,000
This job is also eligible to participate in PG&E’s discretionary incentive compensation programs.
Job Responsibilities
Qualifications
Minimum:
Desired: