1

Ai Software Engineer Jobs in California (NOW HIRING)

AI Software Engineer

San Francisco, CA · On-site

$127 - $175/hr

We are looking for a Software Engineer to design and develop high‑performance, scalable services to support AI workloads across edge and cloud environments. What You Might Do * Contribute to design ...

New

AI Software Engineer

San Francisco, CA · On-site

$130 - $170/hr

... software engineering experience with a track record of shipping production systems * Deep AI/ML expertise - hands‑on experience with LLMs, agent frameworks (LangChain, AutoGPT, CrewAI), or ...

New

The Lead AI Software Engineer will design and develop high-performance, scalable services to support AI workloads across edge and cloud environments, ensuring seamless integration and optimal ...

They are seeking a Lead AI Software Engineer to design and develop high-performance services for AI workloads across edge and cloud environments. Responsibilities : • Design, build, and maintain ...

Senior AI Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

They are seeking a Senior AI Software Engineer to design and develop scalable services for AI workloads across edge and cloud environments. Responsibilities : • Design, build, and maintain services ...

Showing results 21-40

Ai Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do ai software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for ai software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

Can a software engineer work as an AI Software Engineer?

A software engineer can transition to an AI Software Engineer role by gaining expertise in machine learning, deep learning, and AI frameworks such as TensorFlow or PyTorch. Strong programming skills, especially in Python, and knowledge of data structures and algorithms are essential for this specialization.

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

To thrive as an AI Software Engineer, you need a strong background in computer science, mathematics, and machine learning principles, often backed by a relevant degree and experience with programming languages like Python or C++. Familiarity with frameworks such as TensorFlow or PyTorch, and experience deploying models in cloud environments or obtaining certifications in AI/ML, are highly valued. Strong problem-solving abilities, communication, and teamwork are important soft skills to bridge technical gaps and collaborate effectively. These skills and qualities enable the design, development, and deployment of effective AI solutions in dynamic, results-driven environments.

What does an AI software engineer do?

An AI Software Engineer designs, develops, and maintains software applications that incorporate artificial intelligence and machine learning technologies. They work with algorithms, data models, and programming languages such as Python, TensorFlow, and PyTorch to build intelligent systems. Their responsibilities include data preprocessing, model training, optimization, and deployment. Additionally, they collaborate with data scientists and software engineers to integrate AI solutions into real-world applications.

What are the most commonly searched types of Ai Software Engineer jobs in California? The most popular types of Ai Software Engineer jobs in California are:
What cities in California are hiring for Ai Software Engineer jobs? Cities in California with the most Ai Software Engineer job openings:
Infographic showing various Ai Software Engineer job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Sr. Staff Software Engineer, AI Software IOT

Qualcomm

San Diego, CA • On-site

$130K - $171K/yr

Full-time

Re-posted 23 days ago


Qualcomm rating

8.8

Company rating: 8.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

51st of 242 rated software companies


Job description

Job Summary:
Qualcomm Technologies, Inc. is a leading technology innovator that drives digital transformation to create a smarter, connected future. As an AI Software Engineer, you will create and implement machine learning techniques and frameworks, lead feature development, and collaborate with cross-functional teams to deliver scalable AI software solutions in the IOT domain.
Responsibilities:
• As the AI software lead, you will be hands-on and leading the team responsible for ensuring AI SDK support for a variety of IOT product platforms.
• Drive feature development and enhancements needed in the Qualcomm AI Stack SDKs for IOT products.
• You will work closely with the rest of the AI software team and with other teams within Qualcomm involved in supporting IOT platforms.
• Decision-making is significant in nature and affects work beyond the immediate work group. You will provide supervision/guidance to other team members, and you will participate in strategic planning for integrating the Qualcomm AI Stack SDKs into IOT products.
• You will also have to keep up with the fast-paced development happening in industry and academia to continuously enhance our solution from a software engineering as well as a machine learning standpoint.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
• Master's degree in Computer Science, Engineering, Information Systems, or related field and 5+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
• PhD in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
• 8+ years of industry and general software development experience.
• Proficiency in software development using C/C++.
• Experience with Linux or Unix based OS systems software development environment.
• Strong software development skills (e.g. data structure and algorithm design, object oriented or other software design paradigm knowledge, software debugging and testing, etc.).
• Ability to work independently with no supervision.
• Ability to lead a software team and effectively collaborate with cross-functional teams to deliver robust, scalable AI software solutions.
• Excellent communication skills (verbal, presentation, written).
• Ability to convey complex and detailed information to multiple audiences and high-level stake holders.
• Ability to make decisions and construct plans with incomplete information.
Preferred:
• Master’s Computer Science, Computer Engineering, or Electrical Engineering.
• Software development experience with Python.
• Experience with Windows software development environment.
• Experience building embedded software applications.
• Experience debugging complex problems across multiple layers of hardware, OS, compiler, and drivers.
• Experience with different Neural Network architectures: DNNs, CNNs, RNNs/LSTMs, GANs, LLMs, etc.
• Experience with low level interactions between operating systems (e.g., Linux, Android, QNX) and Hardware.
• Experience using/integrating Qualcomm AI Stack products (e.g. QNN, SNPE, QAIRT).
• Experience with agile software development practices and git based SCM.
• Ability to collaborate across a globally diverse team and multiple interests.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Qualcomm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985