1+ months

Machine Learning Engineer - High-Performance Deep Learning and Neural Computing

Sunnyvale, CA 94086
Apply Now
Apply on the Company Site


Target Data Sciences is revolutionizing the way Target retail uses data. Located in Sunnyvale, CA its just across the street from the local train station in the heart of Silicon Valley. Originally opened in 2014, the Sunnyvale office is now home to more than 250 Target AI and HPC team members who work to make Target a more modern data-driven retail company!

Team Introduction:

The High-Performance Computing Research Group at Target not only aims to enable teams at Target to stream, filter, transform, analyze, and learn from high-bandwidth data in real-time, but also provide tools for data analysts and other team members/technologists to take action on their data streams.

What youll be doing:

As a Machine Learning Engineer of the High-Performance Neural Computing team at Target, youll study recent developments and implement novel data engineering and machine learning components for high-performance neural computing applications. Youll also work closely with other data engineers, data scientists and data analysts to guide them to use our high-performance streaming platform to its maximum potential for high-efficiency machine learning. Youll receive hands-on experience and exposure to designing and building low-latency, high-performance, power-efficient hardware-aware machine learning pipelines at scale.


  • Study, architect, and implement new reusable data processing and machine learning components for platform-aware high-performance neural computing
  • Optimize existing components for scalability, stability, computational load, speed, latency, etc. depending on the underlying hardware platform
  • Document the results, generate comprehensive detailed reports, and communicate the summaries with other team members


  • Masters degree in Electrical Engineering, Computer Science or relevant work experience
  • Extensive experience with Machine Learning tools - TensorFlow or PyTorch
  • Strong proficiency in Python and coding reusable components
  • Exposure to mid-level programing languages such as C/C++
  • Computer architecture knowledge
  • Ability to use version control tools such as Git
  • Proficient with Linux operating system

Preferred Experience:

  • PhD in Electrical Engineering, Computer Science or related field
  • Open-Source development experience
  • Familiar with recent research on:

    - AI chips, Deep Learning hardware, Neuromorphic Computing

    - Machine Learning pipelines, TensorFlow Extended (TFX), open neural network exchange format (ONNX)

    - Neural architecture search, automated machine learning (AutoML)

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.

Posted: 2019-11-23 Expires: 2020-04-17

Featured Job

Featured Employer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Machine Learning Engineer - High-Performance Deep Learning and Neural Computing

Sunnyvale, CA 94086

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast