1

Ai Software Developer Jobs in California (NOW HIRING)

AI Software Engineer, Product

Los Altos, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world. You will build across customer-facing experiences ...

AI Software Engineer, Product

Los Altos, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world. You will build across customer-facing experiences ...

AI Software Engineer Top Skills: Must have strong skills in Python and application service development/deployment Demonstrable experience or strong projects in AI agent development Strong proficiency ...

AI Software Engineer

El Segundo, CA · On-site

$80K - $210K/yr

  • Medical

  • Retirement

  • PTO

About the Role We're looking for an AI/ML Software Engineer to play a foundational role in developing and deploying AI-powered solutions for our core product. You'll work across the full AI/ML ...

As a Qualcomm AI Software Engineer, you will develop and implement cutting-edge machine learning techniques that enable the efficient utilization of state-of-the-art solutions across various ...

AI Software Engineer, Product

Los Altos, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world. You will build across customer-facing experiences ...

New

AI Software Engineer

El Segundo, CA · On-site

$130K - $172K/yr

We are looking for two Senior Software Engineers who are truly AI-first--engineers with strong software architecture fundamentals who know how to effectively use modern AI tools (LLMs, RAG, agentic ...

AI Software Engineer

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Who You Are The Agentic AI Software Engineer - Cybersecurity Systems designs, develops, and deploys advanced AI-driven software solutions to enhance cybersecurity detection, response, analysis, and ...

AI Software Engineer

San Francisco, CA

  • Medical

  • Dental

  • Vision

  • Retirement

Who You Are The Agentic AI Software Engineer - Cybersecurity Systems designs, develops, and deploys advanced AI-driven software solutions to enhance cybersecurity detection, response, analysis, and ...

AI Software Engineer

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Opportunity We're looking for an AI Software Engineer to lead features that use AI and conventional methods to intelligently analyze user feedback. You will work closely with fellow ...

AI Software Engineer

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Opportunity We're looking for an AI Software Engineer to lead features that use AI and conventional methods to intelligently analyze user feedback. You will work closely with fellow ...

AI Software Engineer

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Who You Are The Agentic AI Software Engineer - Cybersecurity Systems designs, develops, and deploys advanced AI-driven software solutions to enhance cybersecurity detection, response, analysis, and ...

Showing results 41-60

Ai Software Developer information

See California salary details

$47.4K

$110.4K

$163.8K

How much do ai software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for ai software developer in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

How much do AI software developers make?

AI software developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and skill level. Senior roles or those with expertise in machine learning, deep learning, and relevant programming languages like Python often command higher salaries.

What are the key skills and qualifications needed to thrive as an AI software developer?

To thrive as an AI Software Developer, you need strong programming skills in languages such as Python or Java, a background in computer science or a related field, and a solid understanding of machine learning algorithms. Familiarity with frameworks like TensorFlow, PyTorch, and experience with data processing tools or cloud platforms is highly valued, while certifications in AI or machine learning can be advantageous. Creative problem-solving, collaboration, and effective communication are key soft skills that help you integrate complex solutions and work effectively within multidisciplinary teams. These competencies are crucial for developing, deploying, and maintaining innovative AI systems that deliver real-world value.

Will AI take AI software developer jobs?

AI software developers create and maintain AI systems, and their roles are less likely to be fully replaced by AI itself. Instead, AI tools can augment their work by automating routine tasks, allowing developers to focus on complex problem-solving and innovation. Continuous learning of programming languages, machine learning frameworks, and staying updated on AI advancements are important for job security in this field.

What is an AI software developer?

An AI Software Developer designs, develops, and implements artificial intelligence solutions, such as machine learning models, neural networks, and automation tools. They work with algorithms, big data, and programming languages like Python to build intelligent applications. Their responsibilities include data preprocessing, model training, testing, and deploying AI systems for various industries.

What are some common challenges faced by AI software developers in day-to-day work?

AI Software Developers often encounter challenges such as ensuring data quality and quantity, tuning complex models for optimal performance, and integrating AI components seamlessly into existing software systems. Balancing the need for accuracy with computational efficiency while addressing issues of scalability and maintainability can also be demanding. Additionally, they must continuously stay updated with rapidly evolving AI technologies and best practices. Overcoming these challenges requires adaptability, a passion for continuous learning, and close collaboration with data scientists, product managers, and other engineers.

What job categories do people searching Ai Software Developer jobs in California look for?

The top searched job categories for Ai Software Developer jobs in California are:

What cities in California are hiring for Ai Software Developer jobs?

Cities in California with the most Ai Software Developer job openings:

Infographic showing various Ai Software Developer job openings in California as of August 2026, with employment types broken down into 6% Internship, 82% Full Time, 3% Part Time, and 9% Contract. Highlights an 88% In-person, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.

$130K - $171K/yr

Full-time

Re-posted 28 days ago


Accenture Federal Services rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

46th of 491 rated business services


Job description

Job Description:

We are looking for a Senior AI / Software Platform Engineer to help drive the integration of AI-assisted development workflows into a large-scale enterprise Linux environment.

This role is focused on practical AI application within software engineering, including code intelligence, developer tooling, requirements-driven development, and AI-assisted modernization of a large legacy codebase consisting primarily of C/C++ with additional modern languages and frameworks.

The ideal candidate is a strong software engineer first, with hands-on experience integrating and operationalizing modern AI/LLM technologies within real-world development environments.

Environment:

  • Large enterprise software platform (~6M+ LOC)
  • Primarily C/C++
  • Red Hat Enterprise Linux environment
  • GitLab-based development workflows
  • GPU-enabled internal AI infrastructure
  • Complex legacy and modern hybrid systems

Responsibilities:

  • Design, develop, and deploy scalable AI/ML and LLM-powered applications in production environments
  • Build and optimize high-performance inference pipelines using technologies such as vLLM and modern GPU-serving frameworks
  • Develop agentic AI workflows leveraging orchestration frameworks, tool calling, and retrieval-augmented generation (RAG)
  • Integrate LLMs, vector databases, APIs, and enterprise systems into production applications
  • Collaborate with software engineers, AI researchers, and platform teams to productionize AI prototypes and services
  • Improve model performance, throughput, latency, scalability, and operational efficiency
  • Implement monitoring, observability, evaluation, and testing frameworks for AI systems
  • Develop APIs, backend services, and automation workflows supporting AI-driven products
  • Evaluate emerging AI technologies, frameworks, and developer tooling including Open Code, OpenwebUI, Claude Code and modern AI coding assistants
  • Contribute to AI platform architecture, deployment standards, and engineering best practices

Required Skills:

  • 4 years of software development with experience in any of the following:
    • Strong Linux experience (Red Hat / Enterprise Linux required)
    • Experience with LLMs, RAG systems, embeddings, or AI-assisted tooling
    • Advanced C/C++ experience
    • Experience with GitLab workflows and CI/CD
    • Strong Python development experience
    • Experience with APIs, backend systems, and automation
    • Strong understanding of software architecture and large-scale systems

Preferred Skills:

  • GPU infrastructure experience
  • Experience deploying or operating local/open-source models
  • Experience with vector databases and semantic search
  • Experience with developer tooling or IDE integrations
  • Experience with AI evaluation/testing frameworks
  • Experience with secure/offline AI environments
  • Familiarity with code indexing and static analysis systems
  • Ability to work independently and drive technical initiatives
  • Strong debugging and problem-solving skills
  • Experience working with legacy systems and modernization efforts

Clearance:

  • Must have an active secret federal security clearance

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom