2

Full Time Ai Software Engineer Jobs in California

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 ...

AI Software Engineer II

Long Beach, CA · On-site

$102K - $140K/yr

You will help build AI systems used by engineers and operators across the company, working across the full software development life cycle: concept, design, implementation, and ongoing iteration.

Responsibilities : • AI-Driven Product Development: Design and implement key components of our AI software engineering platform. • Developer Experience: Create intuitive APIs, SDKs, and developer ...

Senior Software Engineer, AI Resiliency

Santa Clara, CA · On-site

$143K - $189K/yr

We are now looking for a Senior Software Engineer for AI Resiliency. At NVIDIA, we are pushing the boundaries of what's possible in AI. We are currently seeking a Senior Software Engineer to lead the ...

... Lead Software Engineer to design and develop high-performance, scalable services to support AI ... Salary range: $190,000 - $270,000 Compensation & Benefits (Full-Time Employees) The salary range ...

Showing results 41-60

Full Time Ai Software Engineer information

What is the difference between Full Time Ai Software Engineer vs Data Scientist?

AspectFull Time Ai Software EngineerData Scientist
Required CredentialsBachelor's or higher in CS, AI, or related fields; programming skills in Python, Java; knowledge of ML frameworksBachelor's or higher in CS, Statistics, or related fields; proficiency in data analysis, statistics, and programming
Work EnvironmentDeveloping AI models, coding, testing, deploying AI solutions in tech companiesAnalyzing data, building models, creating insights for business decisions in various industries
Employer & Industry UsageTech firms, startups, AI-focused companiesFinance, healthcare, marketing, tech, and research organizations

Full Time Ai Software Engineers focus on designing and implementing AI algorithms and systems, while Data Scientists analyze data to extract insights and build predictive models. Both roles require programming skills and a strong understanding of machine learning, but their daily tasks and objectives differ. Understanding these distinctions helps job seekers identify the right career path based on their skills and interests.

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:

Infographic showing various Full Time Ai Software Engineer job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Senior/Staff Software Engineer - Embedded AI Runtime

Talentlab

San Diego, CA • On-site

$131K - $172K/yr

Full-time

Posted 13 days ago


Job description

Senior/Staff Software Engineer - Embedded AI Runtime
Location: San Diego, California
Focus: C/C++, Embedded AI, AI Runtimes, IoT
TalentLab is recruiting a Senior/Staff Software Engineer to join a team developing high-performance AI runtime software for IoT platforms.
This is a hands-on software engineering role focused on the infrastructure that enables modern AI models to execute efficiently on-device. Rather than building or training models, you'll work deeper in the AI software stack - developing runtime and SDK capabilities, integrating with edge and IoT platforms, and solving performance and compatibility challenges across hardware and software.
You'll work with advanced neural network architectures including DNNs and LLMs while collaborating closely with hardware, operating systems, compiler, driver and AI software teams.
What You'll Work On
  • Develop and enhance AI runtime and SDK capabilities for embedded and IoT platforms.
  • Lead significant features from technical design through implementation, debugging and integration.
  • Develop high-performance systems software primarily in C/C++.
  • Enable efficient execution of DNNs, LLMs and other modern neural network architectures.
  • Integrate AI software across multiple embedded product platforms.
  • Debug complex issues spanning AI runtime software, operating systems, compilers, drivers and hardware.
  • Work closely with platform, hardware and software engineering teams.
  • Evaluate new developments in AI and systems software and determine how they can improve the runtime platform.
  • Provide technical guidance to other engineers and contribute to broader architecture and technical planning.

What We're Looking For
  • Strong professional software development experience, ideally 6+ years, with deeper experience expected at the Staff level.
  • Advanced C/C++ development skills.
  • Experience developing systems software in Linux or Unix environments.
  • Strong software engineering fundamentals including data structures, algorithms, object-oriented design, debugging and testing.
  • Experience building embedded software or working close to hardware.
  • Ability to independently own complex technical problems and drive them through to completion.
  • Experience providing technical leadership or guidance within a software engineering team.
  • Bachelor's, Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.

Particularly Relevant Experience
We're especially interested in candidates with experience in one or more of the following:
  • AI runtimes, inference engines or AI SDK development.
  • Embedded or on-device AI.
  • DNN, CNN, RNN/LSTM, LLM or other neural network architectures.
  • Hardware-accelerated AI inference.
  • Low-level interactions between operating systems and hardware.
  • Linux, Android, QNX or similar embedded operating systems.
  • Debugging across hardware, OS, compiler and driver layers.
  • Python development alongside strong C/C++ skills.
  • AI accelerator, DSP, GPU or NPU software.
  • Agile development and Git-based source control.

This is a strong fit for an experienced systems software engineer who wants to work underneath the models, solving the runtime, performance and platform challenges required to bring advanced AI capabilities onto real-world embedded devices.
How to Apply?
All qualified and interested applicants can apply directly to Gord Marriage by sending an email with attached resume to gord.marriage@talentlab.com. You may also apply directly on our website at www.talentlab.com. Although we thank all applicants for their interest, only those in consideration will be contacted.
www.talentlab.com