Principal Software Architect

HP Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Spring, TXPalo Alto, CA
Salary
$165,450–$259,750 / yr
Posted
56 days ago
Freshness
Confirmed live today
Closes
Mar 10, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $213k
$127k $289k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $170,164–$225,937 — the blue band above. At the midpoint, this role pays about $213k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 144 open roles on FindRole.

Listed pay typically runs $130,700–$203,600 across 114 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · Principal Software Architect

The Principal Software Architect will join the team to define and guide the architecture of modern software platforms within the device and services ecosystem. This role involves leading an incubation effort for the PC ecosystem experience, where you will architect new edge AI-enabled experiences and production-scale software systems. You will work directly with customers to translate requirements into practical architecture strategies and executable roadmaps. Key responsibilities include designing AI/ML capabilities like generative AI, LLMs, and agentic workflows while ensuring security and performance. You will utilize technologies including C++, Rust, Python, Go, and Node.js, alongside frameworks like PyTorch, TensorFlow, and ONNX Runtime. The role solves complex problems involving local device interactions, cloud-native distributed systems, and hardware-software co-design for intelligent PCs and peripherals.

What you'll do

  • Define and own the end-to-end architecture for complex, AI-enabled software platforms across client applications, backend services, and cloud workflows.
  • Establish architectural principles, system boundaries, design patterns, and technology choices to deliver scalable and secure platforms.
  • Lead the architecture of AI/ML capabilities including generative AI, LLM workflows, and edge AI execution.
  • Design production-ready AI/ML systems with robust approaches for evaluation, telemetry, monitoring, and responsible AI safety controls.
  • Maintain hands-on technical engagement through prototyping, architecture and code reviews, and resolution of high-impact engineering challenges.
  • Produce and maintain clear architecture artifacts including system diagrams, technical roadmaps, risk assessments, and integration specifications.
  • Evaluate emerging technologies and AI/ML frameworks to recommend adoption based on customer value and long-term viability.
  • Communicate technical strategy, architectural trade-offs, and investment priorities to executive and cross-functional stakeholders.

What we're looking for

  • Bachelor’s or Master’s degree/PhD in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering.
  • 10+ years of software engineering experience designing and delivering complex software platforms, distributed systems, or device-integrated solutions.
  • 5+ years of experience in a technical leadership, architecture, principal engineer, staff engineer, or equivalent role.
  • Deep experience designing end-to-end software architectures spanning frontend, backend, cloud platforms, APIs, and device interfaces.
  • Strong backend and systems development experience with languages such as C++, Rust, Python, C#, Node.js, or Go.
  • Hands-on experience with AI/ML frameworks like PyTorch or TensorFlow, including model integration, inference, and production deployment.
  • Experience with LLMs, Vision Language, and speech models, including prompt workflows and model orchestration.
  • Experience with Tauri, WebView, WebRTC, or cross-platform desktop application frameworks (preferred).

More like this

Similar roles

Principal Software Architect

Microsoft

1 day ago $165,600–$296,400
Python C# Java C++ JavaScript C Distributed Systems APIs SDKs AI Agent Orchestration Observability
8+ yrs exp Hybrid

Principal Architect

Adobe

San Jose, CA 49 days ago $190,200–$360,500
Agentic AI Distributed Systems Microservices APIs Platform Engineering Kafka Spark Data Management Streaming Data Real-time Processing Observability System Architecture Data Governance
10+ yrs exp Hybrid

Principal AI Architect

LPL Financial

Fort Mill, SC +3 84 days ago $155,942–$259,869
Generative AI Agentic AI RAG MLOps LLMOps MCP AWS Kubernetes EKS Python Java Vector Databases Bedrock DynamoDB API Gateway Infrastructure-as-Code DevSecOps Microservices Event-driven Systems Containers
10+ yrs exp

Principal Software Architect

General Dynamics

Remote (Falls Church, VA) 51 days ago $148,750–$201,250
AWS Kubernetes Databricks Java Python Spring Boot Spring Security Docker Amazon EKS Generative AI REST APIs Microservices Okta Keycloak OAuth2 OIDC SAML Zero Trust Linux SQL GitHub Copilot Claude Code
5+ yrs exp Remote

Principal Systems Architect

T-Mobile

Bellevue, WA +2 36 days ago
AWS Azure Kubernetes Docker Spring Boot Angular Java API-first Cloud-native BSS/OSS ERP Salesforce Content Management Marketing Automation Responsive Design Mobile Web Applications
7+ yrs exp

Principal Solutions Architect

Nissan

Franklin, TN 17 days ago
AWS Java J2EE SAP Mainframe AI Data Platforms System Integration ERP Advanced Analytics Solution Architecture Proof-of-Concept
7+ yrs exp Hybrid