Senior Software Engineer
About the role
HP is seeking a Senior Software Engineer to help develop software platforms within HP’s device and services ecosystem. This role will contribute to the design, implementation, integration, and validation of modern software experiences that span client applications, backend services, cloud integrations, device interfaces, and enterprise-ready workflows. This role offers the opportunity to work in a start-up-like incubation environment within HP’s PC Design team — moving quickly, solving ambiguous product challenges, and helping build new products that integrate edge AI into next-generation PC experiences. You will work closely with customers and cross-functional partners to understand real-world needs, incorporate feedback into product development, and help translate early concepts into scalable, production-quality software.
Responsibilities
- Design, develop, and maintain full-stack software features across frontend applications, backend services, local application components, cloud-connected workflows AI-enabled platform capabilities.
- Integrate, evaluate, and deploy machine learning models — including LLMs, vision models, and audio models — into production software, covering data preprocessing, inference pipelines, evaluation, and monitoring.
- Work with audio-video and multimodal models to enable capabilities such as meeting understanding, video summarization, audio-visual