Deep Learning Systems Architect

2 Weeks ago • 5 Years + • System Design

Job Summary

Job Description

The candidate will be responsible for understanding Deep Learning workload characteristics, measuring, analyzing, and projecting the power and performance of the latest DL workloads. This role requires a background in both software and hardware to perform sensitivity analysis for hardware knobs and improve the performance of DL workloads. Experience with simulators, benchmarking DL models, and programming in Python/C++/CUDA/HIP/OpenCL is necessary. The ideal candidate will have experience working on performance analysis of DL workloads running on accelerators and improving them, with a solid understanding of computer architecture fundamentals.
Must have:
  • Understand DL workload characteristics
  • Measure and analyze DL workload power/performance
  • Software and hardware background
  • Simulators and benchmarking DL models experience
  • Python/C++/CUDA/HIP/OpenCL programming
  • Performance analysis of DL workloads on accelerators
  • Computer architecture and memory hierarchy knowledge
  • Problem-solving, communication, and organization skills
  • Ability to work in a team and meet deadlines
Good to have:
  • Knowledge of performance and power modeling

Job Details

In this role, the candidate will be required to understand Deep learning workload characteristics and have the hands-on ability to measure, analyze and use the data to project and estimate the power and performance of the latest DL workloads. 

Responsibilities

  • The ideal candidate will have both software and hardware background to do sensitivity analysis for both hardware knobs and understand how to measure and improve the performance of DL workloads.
  • The candidate should have worked on simulators and have experience with benchmarking DL models.
  • The ideal candidate should have at least 5+ years of experience working on performance analysis of DL workloads running workloads on accelerators and improving them.
  • Programming and debugging code written in python/C++/CUDA/HIP/OpenCL will be required as well as ability to model and work with the hardware teams to measure power and performance of key kernels running on RTL and performance simulators
  • Knowledge of performance and power modeling is a plus.
  • Solid understanding of the fundamentals of computer architecture, memory hierarchy, caches and fabrics is a prerequisite for the role. 

Requirements

  • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
  • Ability to work well in a team and be productive under aggressive schedules

Education and Experience

  • PhD, Master’s Degree in Computer Engineering / Computer science with 5+ years of experience working on DL models.
  • Coursework on computer architecture, parallel computing , compilers and digital design is required.

Similar Jobs

Ion - Technical Consultant - Endur

Ion

New York, New York, United States (On-Site)
8 Months ago
Canva - Senior Frontend Engineer - Content Permissions & Sharing

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
bytedance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Capgemini - HYPERION ESSBASE PLANNING

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tesla - Sales Advisor

Tesla

Długołęka, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Qualcomm - SoC Systems Performance Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Liquid Robotics - Senior Systems Engineer

Liquid Robotics

Herndon, Virginia, United States (On-Site)
1 Month ago
PlayStation Global - Principal Full Stack Engineer (Crash Reporting System)

PlayStation Global

London, England, United Kingdom (On-Site)
3 Months ago
Rockstar Games - Associate Systems Engineer, Identity and Access Management

Rockstar Games

Andover, Massachusetts, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

rivos - Silicon Verification - Intern

rivos

Santa Clara, California, United States (On-Site)
8 Months ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
Next Level Business Services - Oracle DBA (With SAP Experience)

Next Level Business Services

Austin, Texas, United States (On-Site)
8 Months ago
Milk  visual effects - CG Supervisor

Milk visual effects

(On-Site)
6 Months ago
luxsoft - Senior Azure DevOps Engineer

luxsoft

India (Remote)
2 Weeks ago
Google - Technical Solutions Consultant, Android Auto Partner Engineering

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
NVIDIA - HR Manager, Japan

NVIDIA

Tokyo, Japan (On-Site)
5 Months ago
WebFX - Jr. Web Design Project Coordinator

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Yahoo - Principal Data Engineer

Yahoo

United States (Hybrid)
1 Month ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
NVIDIA - Principal Software Engineer

NVIDIA

California, United States (Hybrid)
2 Months ago
Rippling - Staff Fullstack Engineer (Backend)

Rippling

New York, United States (On-Site)
2 Weeks ago
Rippling - Senior Fraud Strategy & Analytics Manager

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Next Level Business Services - User Experience Researcher

Next Level Business Services

Santa Clara, California, United States (On-Site)
8 Months ago
Coherent corp. - Cost Accountant

Coherent corp.

Easton, Pennsylvania, United States (On-Site)
3 Weeks ago
Apple - Machine Learning Engineer, GenAI & LLM

Apple

Sunnyvale, California, United States (On-Site)
4 Weeks ago
Rockstar Games - Animator: Face

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Elsewhere - 2D Art Generalist (Contract)

Elsewhere

San Francisco, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

System Design Jobs

Thales - System Architect Radar

Thales

Ditzingen, Baden-Württemberg, Germany (Hybrid)
1 Month ago
Accenture - Application Developer

Accenture

Coimbatore, Tamil Nadu, India (On-Site)
3 Weeks ago
Ion - Microsoft System Engineer, Italy

Ion

Italy (Hybrid)
8 Months ago
Google - Photonic Engineer, Machine Learning Systems, Platforms

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Apple - Senior Machine Learning Engineer, ML Systems Engineering

Apple

Pittsburgh, Pennsylvania, United States (On-Site)
5 Days ago
luxsoft - Android Automotive Application/Framework Developer

luxsoft

Odesa, Odesa Oblast, Ukraine (On-Site)
1 Month ago
Qualcomm - Systems Engineer, Staff

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Open Systems Technologies - System Engineer Monitoring

Open Systems Technologies

Saarlouis, Saarland, Germany (On-Site)
1 Week ago
Palo Alto Networks - Senior Systems Engineer - Orange EMEAL

Palo Alto Networks

Paris, Île-de-France, France (Remote)
7 Months ago
Assystems - Senior Systems Engineer

Assystems

Derby, England, United Kingdom (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by rivos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug