Design and build on‑device AI systems on Windows using C# and native Windows APIs.
Develop system‑level and agentic automation that can observe, reason, and take actions across the Windows OS and applications.
Integrate AI capabilities directly into PC workflows, services, and long‑running system processes , not cloud-only pipelines.
Optimize solutions for latency, reliability, security, and hardware constraints (CPU/GPU/NPU, memory, power).
PC Automation & Device Management
Build automation frameworks to configure, control, evaluate, and manage large fleets of Windows PCs .
Automate complex, multi-step PC workflows (installation, configuration, validation, recovery).
Operate comfortably in environments that require hands-on interaction with real devices , not emulators alone.
Partner closely with IT, firmware, OS, and platform teams on hardware-software integration issues.
Experimentation, Evaluation & Reliability
Create and run rigorous, real‑world, automated performance validation on live hardware.
Define evaluation metrics for accuracy, robustness, latency, and regression detection .
Design experimentation pipelines that scale across physical labs of devices .
Leverage and help evolve the team's automation lab infrastructure for continuous validation.
Technical Leadership & Incubation
Lead complex, ambiguous projects with high autonomy , from incubation to production.
Drive disciplined, practical incubation with a strong bias toward production impact across multiple surfaces .
Mentor engineers in on‑device AI, Windows systems engineering, and automation best practices.
Document architectures, experiments, and design decisions to raise the organization's technical bar.
Education & Experience Recommended
7-10 year of experience in software engineering, systems engineering, or applied AI.
Bachelor's degree in engineering, computer science, information technology or a related field.
Required Technical Skills
C# and .NET for production systems development
Deep Windows expertise (OS internals, services, processes, APIs, tooling)
On‑device AI systems (local inference, system integration, hardware-awareness)
Agentic and tool‑driven automation systems for orchestrating multi-step PC workflows
System‑level debugging and performance analysis
Automation, testing, and evaluation frameworks operating on real hardware
Strong understanding of secure and reliable system design
Highly Valued Experience
Managing and automating fleets of physical Windows PCs
System‑level AI or automation running continuously on end‑user devices
Evaluation labs, hardware farms, or large‑scale automation environments
Voice, vision, or multimodal AI systems operating locally
Shipping deeply integrated AI features used at scale
How We Work
Build models, agentic systems, and real hardware experiments for software product improvement
Operate both bottom‑up incubation and top‑down AI innovation
Choose missions that drive future success of HP's PC business
Move fast, but with rigorous, real‑world validation
Impact & Scope
Owns critical on‑device AI and automation systems that directly shape PC experiences
Influences architecture, tooling, and evaluation standards across teams
Leads initiatives that span product, platform, hardware, and infrastructure boundaries
This role operates within HP's evolving platform‑ and service‑oriented operating model, ensuring that architectural direction, AI platforms, and cloud solutions align with shared platforms, service ownership models, and cross‑organizational priorities
The pay range for this role is $147,050 to $230,850 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience.
Benefits
HP offers a comprehensive benefits package for this position, including:Health insuranceDental insuranceVision insuranceLong term/short term disability insuranceEmployee assistance programFlexible spending accountLife insuranceGenerous time off policies, including;4-12 weeks fully paid parental leave based on tenFlexible scheduleEquity / stock optionsPerformance bonusParental leave
Additional Information
AI Engineer, PC Automation
Description -
This role focuses on building fast, secure, agentic, and deeply integrated local AI systems on Windows PCs , spanning language, voice, vision, generative, and system‑level capabilities. The engineer will design, implement, and scale on‑device AI and automation systems that operate directly on real hardware, enabling differentiated PC experiences across multiple software surfaces and real edge devices.
The role blends applied AI engineering, Windows systems development, and large‑scale device automation , with strong ownership across experimentation, evaluation, and production deployment.
*This role requires 4 days per week in the office to support hands‑on development, lab operations, and close cross‑team collaboration*