Senior AI Software Engineer Jobs in California
Senior AI Software Engineer jobs in California represent one of the most active and competitive markets in the country, concentrated in enterprise software, cloud infrastructure, autonomous systems, and biotech AI across companies at every level from growth-stage startups to global headquarters. The largest hiring hubs are San Francisco, San Jose, and Los Angeles, where employers such as Google, Meta, and Salesforce maintain deep senior engineering teams focused on large language models, MLOps, and AI platform development. The most in-demand specialties are generative AI, reinforcement learning, and applied machine learning at scale. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 378+ Senior AI Software Engineer jobs











Location
San Francisco HQ; New York City Office
Address
1098 Harrison Street, San Francisco, California, 94103
Employment Type
Full time
Location Type
Hybrid
Department
All DepartmentsEngineering
Compensation
- Base Salary $207.6K – $306.6K • Offers Equity
Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam.
Team Description:
Plaid is evolving into an AI-first company, and Intelligent Tooling sits at the center of that transformation. The Intelligent Tooling team is being built from the ground up, and our mission is to establish the technical foundations, operating model, and internal platforms that embed AI deeply into Plaid’s coding tools, internal systems, and the entire software development lifecycle.
When we are successful, engineers across Plaid will delegate lower-leverage work to AI agents, move faster with confidence, and spend more of their time designing and inventing for customers. Intelligent Tooling owns the platforms and systems that make this possible - from AI coding integrations and SDLC agents to the internal tools that power Plaid’s operations.
Role Description:
As a Staff Software Engineer on the Intelligent Tooling team, you will build and operate internal systems that directly impact how engineers across Plaid do their work, and own the technical direction for major parts of that surface. This is a hands-on role with significant ownership, where success is measured by real adoption, reliability, and improvements to developer experience.
You will work on AI-powered tooling, internal platforms, and developer workflows, collaborating closely with other engineers and cross-functional partners to ship durable, high-leverage systems.
Responsibilities:
Design, build, and operate internal tools and services used by Plaid’s engineers.
Integrate AI-powered tools and workflows into core engineering processes.
Improve reliability, usability, and performance of existing internal platforms.
Own systems end-to-end, including production support and iterative improvement.
Collaborate with teammates and stakeholders to deliver practical, high-impact solutions.
Set technical direction for major areas of the Intelligent Tooling surface and mentor other engineers
Qualifications:
Must-haves:
8+ years of professional software engineering experience.
Experience building developer tooling, internal platforms, or infrastructure.
Exposure to developing AI systems, automation, or agentic workflows.
Hands-on experience using AI-powered developer tools.
Strong problem-solving and collaboration skills.
Track record of setting technical direction and leading through influence.
Nice-to-haves:
Familiarity with CI/CD, cloud infrastructure, or observability tooling.
Strong interest and excitement in leveraging AI to meaningfully improve developer productivity and engineering velocity for a broader engineering organization.
Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid!
Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com.
Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Compensation Range: $207.6K - $306.6KSee All 378+ Senior AI Software Engineer Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find JobsSenior AI Software Engineer Jobs by City in California
Where California roles are concentrated, by current openings.
Senior AI Software Engineer Job Market in California
A snapshot from current California openings, updated as new roles post.
Who's Hiring
- Google34

- Apple26

- Tesla24

- TikTok13

- NVIDIA10

Top Industries Hiring
- Technology & Software78
- Electronics & Hardware28
- Artificial Intelligence11
- Manufacturing7
- Science & Research7
What California Employers Look For
The qualifications that appear most often in senior AI software engineer jobs across California.
- Bachelor's or master's degree in computer science, machine learning, or a related field
- Five or more years of software engineering experience with a focus on AI or machine learning systems
- Proficiency in Python and at least one deep learning framework such as PyTorch or TensorFlow
- Demonstrated experience deploying large-scale ML models in production cloud environments
- Strong background in distributed systems, data pipelines, and model optimization techniques
- Experience collaborating cross-functionally with research scientists and product teams on AI initiatives
Senior AI Software Engineer Jobs in California: Frequently Asked Questions
How do you become a senior ai software engineer in California?
Reaching the senior level in California typically requires a bachelor's or master's degree in computer science or a closely related discipline combined with several years of hands-on experience building and shipping production AI systems. There is no state-issued license for this role in California, so advancement depends on a portfolio of measurable technical contributions, experience with large-scale infrastructure, and often a track of mentorship or technical leadership recognized by California employers in technology, defense, and life sciences.
How much do senior AI software engineers make in California?
Senior AI software engineers in California earn a median of about $174,410 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $105,060 for the lowest 10% to over $272,670 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior ai software engineers in California?
Employers hiring senior ai software engineers in California right now include Google, Apple, and Tesla, based on current listings on Migrate Mate as of August 2026. California's density of AI-focused headquarters and research labs means hiring activity is especially consistent across the San Francisco Bay Area and Greater Los Angeles corridors.
Which California cities have the most senior ai software engineer jobs?
San Francisco, San Jose, and Santa Clara have the most senior ai software engineer openings in California. San Francisco and San Jose dominate because the Bay Area houses the global headquarters and core engineering campuses of the largest AI-driven technology companies, while Los Angeles has grown into a significant hub driven by entertainment tech, aerospace AI, and a rapidly expanding startup ecosystem.
Are there remote senior ai software engineer jobs in California?
Yes, and more than most fields. About 50% of senior ai software engineer openings tied to California are remote or hybrid as of August 2026, reflecting how much of the work centers on code, model development, and cloud infrastructure rather than on-site hardware. The portions of the role most frequently offered remotely include model research, ML platform engineering, and data pipeline development.
How can I get hired as a senior ai software engineer in California with little or no experience?
The most realistic entry path is securing an associate or junior machine learning engineer role and building toward seniority through measurable project ownership. Large California employers such as Google, Apple, and Salesforce run structured new-grad and university-hire programs that place candidates into AI and ML teams with mentorship built in. Lateral moves from software engineering, data science, or research engineering are also common. A strong GitHub portfolio demonstrating end-to-end model development, or a published contribution to an open-source AI project, gives California candidates a clear edge in a crowded applicant pool.
Where can I find and apply to senior ai software engineer jobs in California?
You can find and apply to senior ai software engineer jobs in California on Migrate Mate, which lists current California openings updated regularly. Search the available roles, find the ones that fit your background and location, and apply directly through each listing.
See All 378+ Senior AI Software Engineer Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find Jobs