Senior Research Engineer

Hewlett Packard Enterprise•Milpitas, CA
•$140,500 - $285,000•Onsite

About The Position

Hewlett Packard Labs is seeking a full-time Senior Research Engineer for its Networking and Distributed Systems Lab. The lab researches and develops networked systems technologies, architectures, and systems for next-generation AI, HPC, enterprise, and telecommunications infrastructure. The position offers the opportunity to pursue innovative research and build technologies with real-world impact across areas such as networking, distributed systems, workload orchestration, wireless communications, next-generation media, accelerators, storage, sensing, programmability, monitoring, and security. The role is intended for a researcher with a finishing or recently completed Ph.D. in a relevant discipline and a record of innovative research. The ideal candidate has strong programming and systems-building abilities, a solid background in distributed systems and related networking or computing areas, and the ability to work independently and collaboratively. The position is designed as onsite, with an expectation that the employee will primarily work from an HPE office. The stated California base salary range is USD 140,500–285,000 annually; variable incentives may also be offered.

Requirements

  • Finishing or recently completed Ph.D. in a relevant discipline, such as computer science, electrical engineering, or computer engineering.
  • Proven track record of world-class, innovative research contributions.
  • Strong programming and systems-building skills.
  • Excellent verbal and written communication skills.
  • Highly motivated, with the ability to work independently and effectively with others in a team.
  • Strong background in distributed systems, HPC and AI workloads, enterprise and telecommunications networks, cloud applications, and network protocols is sought for the ideal candidate.

Nice To Haves

  • Excellent networked-systems-building skills.
  • Excellent understanding of the current state of the art, major trends, and opportunities, along with a demonstrated track record of making things real in innovative ways.
  • Skills in C/C++, Python, Linux kernel development, or network stacks.
  • Experience with CUDA, PyTorch, Kubernetes (K8s), TensorFlow, KNative, Open vSwitch, or other control and orchestration platforms.
  • Proficiency in network protocols and technologies such as Ultra Ethernet, Slingshot, collective communication, IP, TCP/UDP, P4, 5G, eBPF, or DPDK.
  • Knowledge of Wi-Fi or cellular protocol stacks.
  • Experience building wireless systems, including with software-defined radios such as USRPs.

Responsibilities

  • Research and develop cutting-edge networked-systems technologies, architectures, and systems for next-generation AI, HPC, enterprise, and telecommunications infrastructure.
  • Make innovative research contributions and help turn ideas into real-world systems and technologies.
  • Collaborate with researchers and engineers in a diverse team and contribute to the Networking and Distributed Systems Lab’s research areas.

Benefits

  • Comprehensive benefits intended to support physical, financial, and emotional wellbeing.
  • Programs supporting personal and professional development and career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service