Deep Learning Systems Architect

1 Month 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

HP - Firmware/Software Developer

HP

Taipei City, Taiwan (On-Site)
6 Days ago
Sega (UK) - Technical Artist

Sega (UK)

Horsham, England, United Kingdom (On-Site)
2 Months ago
entrata - Utility Auditor

entrata

Lehi, Utah, United States (Remote)
2 Weeks ago
Apple - iOS Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Qube Cinema - Engineer – Technical Support (Immersive Audio)

Qube Cinema

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Thales - Systems Engineer with EW experience

Thales

Crawley, England, United Kingdom (On-Site)
2 Months ago
Accenture - Application Architect

Accenture

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Canonical - Senior Ubuntu Embedded IoT System Engineer

Canonical

Taipei City, Taiwan (On-Site)
2 Months ago
extreme network - Senior Systems Engineer

extreme network

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Escape Velocity Entertainment - IT Systems Engineer

Escape Velocity Entertainment

Czechia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

grove street games - Systems Engineer

grove street games

Gainesville, Florida, United States (On-Site)
2 Months ago
Nexters - Product Owner

Nexters

Limassol, Limassol, Cyprus (Remote)
1 Week ago
NCR Atleos - Software Quality Engineer

NCR Atleos

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Epic Games - Audio Director

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Tesla - Process Mechanic, Injection Molding

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Next Level Business Services - Sr. Performance Test Engineer

Next Level Business Services

El Segundo, California, United States (On-Site)
9 Months ago
kuda  - Direct Sales Agent (Victoria Island)

kuda

Lagos, Lagos, Nigeria (Hybrid)
1 Week ago
Granicus - Audio/Video Installation Technician

Granicus

Dallas, Texas, United States (On-Site)
2 Months ago
Wind River - Technical Leader - V&V

Wind River

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NXP - Semiconductor Maintenance Technician – Etch

NXP

Chandler, Arizona, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Electronic Arts - Senior Software Engineer .NET, Game Creation

Electronic Arts

Orlando, Florida, United States (On-Site)
4 Months ago
Temporal Technologies - Staff Developer Advocate, AI

Temporal Technologies

San Francisco, California, United States (On-Site)
2 Months ago
Epic Games - Senior Developer Relations Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
7 Months ago
Critical mass - Strategy Director, AdTech

Critical mass

New York, United States (On-Site)
2 Months ago
Postman - Senior Backend Engineer - AI / LLM Code

Postman

San Francisco, California, United States (Hybrid)
3 Months ago
luxsoft - Senior ETL Developer

luxsoft

Jersey City, New Jersey, United States (On-Site)
1 Month ago
Apple - Cloud Traffic Engineer, Apple Pay

Apple

New York, New York, United States (On-Site)
1 Month ago
Zelis  - Senior Snowflake Platform Engineer

Zelis

Atlanta, Georgia, United States (Hybrid)
2 Months ago
Silicon Labs - Senior Director of Global Total Rewards

Silicon Labs

Austin, Texas, United States (On-Site)
3 Weeks ago
bytedance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

bytedance

San Jose, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

System Design Jobs

Valeo - Electronic System Design

Valeo

Martos, Andalusia, Spain (On-Site)
2 Months ago
Thales - Senior Naval Systems Engineer

Thales

Ottawa, Ontario, Canada (Hybrid)
2 Months ago
HP - Software Systems Engineer for Sure Click

HP

Cambridge, England, United Kingdom (On-Site)
1 Week ago
Shield AI - Senior Engineer, Software Systems- DC (R3539)

Shield AI

Washington, District Of Columbia, United States (On-Site)
1 Week ago
Eventbrite - Staff Design Engineer/Technical Lead, Design Systems

Eventbrite

United States (Remote)
3 Weeks ago
Qualcomm - Engineer - System Performance

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - RF Modeling Systems Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Week ago
ARHS - Senior System Engineer

ARHS

Leuven, Flanders, Belgium (On-Site)
9 Months ago
Capgemini - Systems Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Power Integrations - Senior System Engineer

Power Integrations

Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Santa Clara, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (Hybrid)

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