Skip Navigation
search jobs

Lead High Performance Computing Engineer

Apply Now Job ID: R0000063147 schedule: Full time Location: 100 Mathilda Pl, Sunnyvale, California, United States, 94086;
Description:

JOIN TARGET AS A LEAD ENGINEER, HIGH-PERFORMANCE COMPUTING (Parallel Computing)

PRIMARY FUNCTION

The Lead High-Performance Computing Engineer will design and develop parallel computing algorithms for solving very large stream-computing and neural-computing problems on heterogeneous platforms including vector engines (AVX512), FPGAs, GPUs, and other types of super-computing hardware platforms. 

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Design and develop parallel computing algorithms
  • Manage life-cycle of HPC products from inception to deployment
  • Research new parallelization paradigms for stream computing and neural computing
  • Explore new computing paradigms, including quantum computing, neuromorphic computing

JOB REQUIREMENTS:

  • PhD degree in Electrical Engineering, Computer Science, or Computer Engineering
  • Expert-level knowledge of C (or C++)
  • Ability to create, innovate, think out-of-the box
  • In-depth understanding of computer, processor architecture
  • In-depth understanding of shared-memory multiprocessor, multi-core programming
  • In-depth understanding of parallelization paradigms
  • Experience in designing and developing large-scale real-time systems
  • Deep understanding of Operating system kernels
  • Deep understanding of machine-level architecture and programming
  • Deep understanding of computer performance, benchmarking, latency, throughput
  • High-performance linear algebra libraries
  • Some familiarity with TensorFlow or similar
  • Conceptual understanding of Opencl, CUDA
  • Conceptual understanding of OpenMP
  • Ability to analyze systems at all levels
  • Ability to make decisions based on strict scientific analysis
  • Outstanding communication skills
  • Understand application/software development and design
  • Collaborative personality, able to engage in interactive discussions with global team

Americans with Disabilities Act (ADA)

Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.


Target will consider for employment qualified applicants with criminal histories in a manner consistent with the San Francisco and Los Angeles Fair Chance Ordinances.
Apply Now
icon

already started an application?

log in to continue
icon

still have some questions?

check out the careers FAQ

get email updates

Get the latest job openings right in your inbox. View privacy statement.

areas of interestSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Technology and Data Sciences, Sunnyvale, California, United StatesRemove

culture

What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture