CareerPlan

Principal Software Architect

Spring, Texas, United States of AmericaFull-time2026-09-11 → 2026-11-10

Core

Define and guide the architecture of modern software platforms within HP's device and services ecosystem, focusing on AI-enabled capabilities for intelligent PCs and peripherals.

Role type

Principal Software Architect (AI/ML & Distributed Systems)

Builds

Production-grade AI/ML-enabled software platforms, client applications, backend services, and cloud integrations for HP devices.

Domain

Consumer Electronics / AI & Machine Learning / Distributed Systems

Deliverable

production ML models

Required skills

System-level architecture, Generative AI & LLMs, Edge AI & model optimization, Distributed systems design, Cloud-native platforms, Embedded systems, C++, Python, Rust, Go, TypeScript, PyTorch, TensorFlow, ONNX Runtime

Preferred skills

Tauri, WebView, WebRTC, COM interfaces, PowerShell automation, Cross-platform desktop development

Technologies

Angular, React, TypeScript, C++, Rust, Python, C#, Node.js, Go, PyTorch, TensorFlow, ONNX Runtime, Windows OS

Responsibilities

Define end-to-end architecture for complex AI-enabled software platforms; Establish architectural principles and technology choices; Lead architecture of AI/ML capabilities including LLMs and edge AI; Design production-ready AI/ML systems with evaluation and governance; Align architecture across local applications, cloud services, and device management; Address non-functional requirements like security and performance; Maintain hands-on technical engagement through prototyping and code reviews; Guide senior engineers and raise technical standards; Produce architecture artifacts and roadmaps; Evaluate emerging technologies and influence stakeholders.

Seniority

Principal, hands-on IC with technical leadership