Software Engineer Jobs in Palo Alto, USA

Looking for a software engineer job in Palo Alto? Choose from 57 open roles at 14 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

57 Open roles
14 Companies hiring
250K Average salary

What do Software engineers in Palo Alto work on?

The roles on this page span a wide spectrum of engineering work. On the infrastructure side, positions such as the Lead Software Engineer (Cloud Network) at Nubank focus on multi-cloud and on-premises network architecture, while the Staff Software Engineer in Big Data Storage title points to large-scale data platform work. Product-oriented roles appear frequently, including positions labelled Customer Experience, Shopping and Delivery Infrastructure, and Merchants, suggesting ownership of user-facing systems alongside backend services.

AI and machine learning work is well represented. The Software Engineer โ€“ Evals at xAI centres on building evaluation platforms for model capabilities, and the Software Engineer โ€“ Voice Model role involves speech data pipelines and model training. The Principal Engineer, Agentic AI Systems at Inflection leads architecture for production AI agents. Mobile development also appears, with Nubank's Staff Mobile Software Engineer role covering iOS and Android strategy for a conversational banking product.

Skills and experience employers ask for

Python and APIs are each mentioned in roughly half of the postings in this sample of 57, making them the most common signals across descriptions. C++, TypeScript, React, Java, and cloud platforms such as AWS, GCP, and Azure each appear in a meaningful share of descriptions. LLMs, agents, Kubernetes, and GPUs also appear frequently, reflecting the AI and infrastructure weighting visible in the titles. These are mentions in job descriptions, not stated requirements, and the sample size is modest.

Python 42%
APIs 42%
Evaluation 26%
C\+\+ 25%
AWS 21%
TypeScript 21%
React 21%
Java 21%
LLMs 19%
Agents 19%
Kubernetes 19%
GCP 18%
GPUs 18%
Azure 16%

Software Engineer roles that state a salary

The employers' own advertised ranges, for individual roles at different levels โ€” not an average and not a market rate.

Palo Alto office, hybrid or remote?

Most postings on this page are listed as onsite, with hybrid arrangements covering a smaller but notable portion and fully remote roles being a clear minority. No postings have an unknown work mode. Candidates should treat each listing individually, as hybrid and onsite expectations will vary by employer and team. The fact that a company has a distributed presence elsewhere does not imply remote eligibility for these specific postings; the work mode as stated in each listing is what this page reflects.

Make your application specific to the work

  1. Review the work mode Most roles here are listed as onsite; check each posting's stated arrangement before applying, as hybrid and onsite expectations differ across employers and teams.
  2. Match your stack to the description Skills such as Python, APIs, cloud platforms, and AI tooling appear across many descriptions, but each role specifies its own combination; read the full posting to see what is actually required versus preferred.
  3. Note seniority and scope A large proportion of postings do not state a seniority level explicitly, while lead and staff-level titles account for many of those that do; check whether the scope described in the summary aligns with your experience before applying.
  4. Check pay transparency per employer Only a small number of employers have published salary ranges in these postings; for roles without advertised pay, compensation details are not stated and would need to be discussed directly with the employer.

Questions about Software Engineer jobs in Palo Alto

The employers listed in these postings include xAI, Nubank, Ollama, Palantir, Typeface, Pinterest, Harmonic, Pika, Inflection, and Zania, among others named in the fact pack. The full set of employers and their posting counts is shown in the table on this page.

Only a small number of postings include advertised pay. Harmonic lists ranges of $175,000โ€“$350,000 and $175,000โ€“$300,000 depending on the role. Pika lists $250,000โ€“$350,000 for both its backend and product software engineer roles. Zania lists $100,000โ€“$200,000. These are individual advertised ranges from specific postings, not a reflection of the broader market.

A very small number of postings on this page are listed as remote. The large majority are onsite, with a portion listed as hybrid. You should check the work mode stated in each individual listing rather than assuming flexibility based on the employer.

LLMs, agents, and GPU-related skills are each mentioned across a notable share of the descriptions. Specific roles involve building evaluation frameworks for AI models, training speech-language models, and architecting production AI agent systems. The degree to which AI experience is required versus preferred varies by posting.

Lead-level positions account for a meaningful share of the postings where seniority is stated. Senior, intern, and junior labels each appear in only a small number of postings. The majority of postings do not state a seniority level explicitly, so the actual experience expectations need to be read from the description itself.

Jobs checked 2 hours ago. ยท Guide reviewed 9 September 2026.