Skip Navigation

Search jobs

Saved jobs

Hardware and Software Machine Learning Performance Intern

Job ID 3034602 Primary Location Ft. Collins, Colorado, United States of America Date posted 12/06/2018

At HP, talent is our criteria. Join us in reinventing the standard for diversity and inclusion. Bring your awesomeness, and just be you!

This position requires working full-time at the Fort Collins, Colorado site during the summer of 2018.  

This is a technical position located in the R&D lab of the Workstations Division.

The candidate will work with the Workstation Software, Performance and Machine Learning teams writing code to create and maintain tools that validate and/or certify various performance on HP’s Desktop and Mobile Workstations

Responsibilities include, but are not limited to:

  • Set up and configure workstations for testing and benchmarking
  • Perform comprehensive list of benchmarks for machine learning development and deployment
  • Maintain database of performance data.
  • Automate benchmark execution and uploading results into a database
  • Work with R&D engineers to analyze and present performance for various audiences
  • Work with R&D engineers to duplicate system performance issues and problems
  • Work with R&D engineers to setup and run experiments to explore performance optimizations to increase customer application performance
  • Develop new benchmarking tools

Education and Experience Required:

  • Four-year university student currently in Junior year
  • Computer Science, Computer Engineering, or related major
  • Some programming expertise C/C++, Python or similar
  • OS: Windows, Linux (Suse, RedHat, Ubuntu) is a plus
  • Basic understanding of Modern Computer Architecture (e.g. GPU Compute & Graphics) with a desire to learn more


  • Able to operate independently based on instructions from team members
  • Independently solve moderately complex problems
  • Effectively communicate observations and results
  • Understand overarching goals of projects and gauge effectiveness of work towards the goals
  • Balance work and school efforts to meet project timelines
  • Understand overarching goals of projects and gauge effectiveness of work towards the goals