1

Python Language Jobs in California (NOW HIRING)

Senior GenAI Engineer (Python)

Palo Alto, CA · Hybrid

$142K - $192K/yr

Build a platform to support enterprise GenAI solutions leveraging large language models (LLMs) and ... Advanced proficiency in Python and libraries such as PyTorch, Pandas, NumPy, or similar.

Senior GenAI Engineer (Python)

Palo Alto, CA · On-site

$142K - $192K/yr

Build a platform to support enterprise GenAI solutions leveraging large language models (LLMs) and ... Advanced proficiency in Python and libraries such as PyTorch, Pandas, NumPy, or similar.

Senior DSL Engineer

Santa Clara, CA · On-site +1

$143K - $189K/yr

Experience with Python language internals or strategies for subsetting Python-like languages. Why Join Lemurian Labs * Own a critical layer of our compiler stack where optimization decisions have ...

Cupertino, CA (onsite) Job Type: Full time • Strong experience with Large Language Models (LLMs ... Proficient in Python and FastAPI for backend and API development • Solid understanding of ...

Principal Software Engineer (Python)

Irvine, CA · On-site

$144K - $194K/yr

... Language Models (SLMs) for high-speed classification/extraction and Large Language Models (LLMs ... Expert Python/FastAPI Developer: Proven experience in designing, scaling, and maintaining existing ...

Principal Software Engineer (Python)

Irvine, CA · On-site +1

$144K - $194K/yr

... Language Models (SLMs) for high-speed classification/extraction and Large Language Models (LLMs ... Expert Python/FastAPI Developer: Proven experience in designing, scaling, and maintaining existing ...

... large language models Preferred GCP but other cloud experience can be considered * Extensive experience in Python programming languages along with popular frameworks such as Flask FastAPI etc

Develop and maintain end-to-end software applications using Python and other modern frameworks ... Experience with Natural Language Processing (NLP) and Generative AI models like GPT, BERT, or ...

next page

Showing results 1-20

Python Language information

See California salary details

$13

$57

$85

How much do python language jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for python language 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 the difference between Python Language vs Data Analyst?

AspectPython LanguageData Analyst
Required SkillsProgramming, scripting, data manipulationData interpretation, visualization, basic programming
Work EnvironmentSoftware development, data science teamsBusiness, finance, marketing departments
Common UsageBuilding applications, automating tasks, data analysisInterpreting data, creating reports, supporting decision-making

Python Language is a programming tool used for developing applications and automating data tasks, while Data Analysts focus on interpreting data and creating insights. Python skills are often essential for Data Analysts, but their roles differ in scope and focus.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or related field. Familiarity with frameworks like Django or Flask, experience using Git, and knowledge of database systems are commonly required, with certifications like PCEP or PCAP being advantageous. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills that set candidates apart. These competencies are essential for building reliable, scalable software and collaborating efficiently in dynamic development environments.

What are Python developers?

Python developers are professionals who specialize in using the Python programming language to build software applications, automate tasks, analyze data, or develop websites. They write, test, and debug code, often working on backend systems, data processing, artificial intelligence, or web development projects. Python developers collaborate with other team members such as designers, analysts, and project managers to deliver effective technology solutions. Their expertise in Python allows them to work across various industries, including finance, healthcare, technology, and education.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges related to code maintainability, performance optimization, and effective collaboration. As projects grow, ensuring code readability and modularity becomes essential, requiring the use of best practices such as writing clear documentation and adhering to consistent coding standards. Additionally, Python's interpreted nature can lead to performance bottlenecks, so developers frequently need to profile and optimize critical sections of code. Collaborating with cross-functional teams, such as front-end developers or DevOps engineers, is also common, highlighting the importance of strong communication and version control skills.
What job categories do people searching Python Language jobs in California look for? The top searched job categories for Python Language jobs in California are:
What cities in California are hiring for Python Language jobs? Cities in California with the most Python Language job openings:
Infographic showing various Python Language job openings in California as of July 2026, with employment types broken down into 1% As Needed, 75% Full Time, 19% Part Time, 2% Temporary, and 3% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $120,336 per year, or $57.9 per hour.
Python Developer (Machine Learning) F2F drive on13th July

Python Developer (Machine Learning) F2F drive on13th July

AgreeYa Solutions

Fremont, CA • On-site

$55 - $75.75/hr

Other

Posted 2 days ago

New


Job description

Job Title: Python Developer (Machine Learning)

Location: Fremont, CA 94538
Work Arrangement: Onsite 5 Days/Week

Job Summary

We are seeking a highly skilled Python Developer with strong Machine Learning expertise to design, develop, and deploy scalable AI solutions supporting enterprise service and customer support applications. The ideal candidate will have hands-on experience building production-grade machine learning models, working with diverse datasets, and collaborating with cross-functional teams to solve complex business problems. This role requires a strong software engineering mindset, deep Python expertise, and experience taking ML models from research through production.

Key Responsibilities

  • Design, develop, and implement machine learning models for service and customer support applications using techniques such as supervised learning, convolutional neural networks (CNNs), and modern ML frameworks.
  • Build scalable AI solutions by leveraging Python, PyTorch, Pandas, and other data science libraries.
  • Collaborate with service operations, customer support, and business stakeholders to identify challenges and develop data-driven solutions.
  • Own the deployment, monitoring, and maintenance of production machine learning models, including implementing alerting and monitoring systems.
  • Work with structured and unstructured datasets, including text, voice, images, and tabular data, to develop predictive and intelligent applications.
  • Translate ambiguous business requirements into end-to-end machine learning solutions.
  • Develop clean, modular, reusable, and production-ready code following software engineering best practices.
  • Participate in Agile development processes, including sprint planning, code reviews, testing, and continuous improvement.
  • Optimize model performance, scalability, and reliability for enterprise production environments.
  • Collaborate closely with software engineers, data scientists, and product teams to deliver high-quality AI-powered applications.

Required Qualifications

  • Strong expertise in Python programming for high-performance and data-intensive applications.
  • Hands-on experience with at least one modern deep learning framework such as PyTorch, TensorFlow, or JAX.
  • Experience developing and deploying production machine learning systems.
  • Knowledge of supervised learning, deep learning, convolutional neural networks (CNNs), and model evaluation techniques.
  • Strong understanding of statistics, model validation, and performance comparison methodologies.
  • Experience working with heterogeneous datasets including text, images, voice, and tabular data.
  • Familiarity with large language models (LLMs), recommender systems, or operations research is highly preferred.
  • Passion for writing clean, maintainable, and scalable production code.
  • Experience working in Agile/Scrum development environments.
  • Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field (or equivalent practical experience).

Preferred Skills

  • Experience deploying ML models into production environments.
  • Knowledge of MLOps concepts, model monitoring, and automated alerting.
  • Strong problem-solving skills with the ability to work independently on complex and ambiguous challenges.
  • Excellent communication and collaboration skills within cross-functional engineering teams.