Deep Learning Libraries Engineer

1 Year ago • 3 Years + • Research Development

Job Summary

Job Description

Rivos is seeking a Deep Learning Libraries engineer to develop optimized Deep Learning operators for their SIMT machine. The role involves contributing to the development and optimization of operators for both training and inference of Deep Neural Networks. This position offers the opportunity to influence hardware architectural decisions for improved performance and power efficiency. The engineer will also contribute to client software, compiler, runtime, and simulators as part of a vertical development approach to define future solutions. Responsibilities include designing and implementing critical parts of DL operator libraries and kernels for PyTorch, contributing to performance analysis and simulators, and collaborating with silicon design and architecture teams.
Must have:
  • 3+ years software library development (C, C++)
  • Strong C++ programming skills
  • Strong parallel programming knowledge
  • Strong computer architecture background
  • Strong deep learning background
  • Excellent problem-solving
  • Excellent communication skills
  • Highly self-motivated
  • Ability to work in a team
Good to have:
  • Experience with PyTorch

Job Details

Rivos is developing optimized Deep Learning operators for its SIMT (Single Instruction Multiple Threads) machine, providing optimal use of the compute units the HW exposes. You will contribute to development and optimization of many operators used for both training and inference of Deep Neural Networks. In this process you will be able to influence the architectural decision of the HW engine to deliver more performant and more power efficient solutions. In a vertical development approach you will be contributing extensively to all the other parts of the solution: client software, compiler, runtime, simulator to help define the next generations of our solution.

Responsibilities

    • As a Deep Learning Libraries engineer, you will own or participate in the following
    • design and implement critical parts of the DL operators libraries, including kernels used by PyTorch
    • contribute to the performance analysis flow to guide optimization work
    • contribute to the functional and performance ISA simulators
    • collaborate cross-functionally with Silicon design, architecture experts, and other teams across the company

Requirements

    • at least 3 years of experience in software library development (C, C++)
    • strong C++ programming skills
    • strong knowledge of parallel programming languages
    • strong background in computer architecture and deep learning
    • experience with PyTorch a plus
    • 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 or Bachelor’s Degree in technical subject area.

Similar Jobs

Crunchyroll - Staff Site Reliability Engineer

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
7 Months ago
Social Discovery Ventures - Senior User Acquisition Manager

Social Discovery Ventures

Limassol, Limassol, Cyprus (Remote)
2 Days ago
Blazing Griffin - Technical Artist (Games)

Blazing Griffin

Glasgow, Scotland, United Kingdom (Hybrid)
6 Months ago
Scanline VFX - Crew Manager

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Xsolla - Creator Success Manager, Korea

Xsolla

Seoul, South Korea (Hybrid)
3 Months ago
Keywords Studios - Project Lead - AI

Keywords Studios

(Remote)
2 Months ago
Tellius - Applied AI Lead

Tellius

(Remote)
1 Month ago
Autodesk - Senior Principal Construction Research Scientist

Autodesk

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Canonical - Graduate Talent Scientist

Canonical

(Remote)
1 Month ago
FICO - Analytic Science — Pre-Sales Lead Scientist

FICO

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Manager, SMB Sales - Expansion

GoMotive

Islamabad, Islamabad Capital Territory, Pakistan (Remote)
2 Months ago
MiQ - Senior Manager, Events

MiQ

New York, United States (On-Site)
2 Weeks ago
Adyen - Senior Demand Generation Manager

Adyen

San Francisco, California, United States (Hybrid)
1 Month ago
WebFX - Jr. Social Media Ads and Analytics Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
Apple - Field Design Engineer - Wireless

Apple

Cupertino, California, United States (On-Site)
1 Week ago
Light Speed Studios - Senior Technical Artist

Light Speed Studios

Tokyo, Japan (On-Site)
3 Months ago
Paytm - Bulk WhatsApp Solution Specialist

Paytm

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Playtika - Community Manager

Playtika

Israel (On-Site)
6 Months ago
Open Systems Technologies - Production Manager - Senior Level (Bread)

Open Systems Technologies

Boston, Massachusetts, United States (On-Site)
1 Week ago
WebFX - Digital Marketing Specialist - Account Manager

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

Ion - Senior Funds Reporter - Infralogic

Ion

New York, New York, United States (On-Site)
8 Months ago
Razer - Senior Business Development Manager

Razer

Irvine, California, United States (On-Site)
1 Month ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Aisera - Campaign and Growth Marketing Specialist

Aisera

Palo Alto, California, United States (On-Site)
2 Months ago
Technicon design - CAD Digital Designer

Technicon design

California, United States (Hybrid)
3 Weeks ago
Stratecent - Full Stack Developer

Stratecent

Jersey City, New Jersey, United States (On-Site)
7 Years ago
Dave Ramsey - Content Marketer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
2 Weeks ago
Anavation - Atlassian Subject Matter Expert

Anavation

Clarksburg, West Virginia, United States (Remote)
2 Months ago
Apple - US-Store Leader

Apple

Houston, Texas, United States (On-Site)
1 Month ago
Next Level Business Services - Solution Architect

Next Level Business Services

Mount Laurel Township, New Jersey, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Capgemini - AI Project Manager

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Research Scientist- Foundation Model, Video Generation

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Roblox - Principal/Senior Principal Machine Learning Engineer, Roblox Assistant

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Morning Star - Analyst, Manager Research

Morning Star

Tokyo, Japan (Hybrid)
3 Weeks ago
Hedra - Machine Learning Engineer (CUDA)

Hedra

San Francisco, California, United States (On-Site)
3 Months ago
Adyen - Machine Learning Scientist

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Apple - Senior Machine Learning Manager, Apple Services Engineering AI/ML

Apple

Cupertino, California, United States (On-Site)
1 Week ago
Rippling - Staff Software Engineer (Backend), Machine Learning

Rippling

San Francisco, California, United States (On-Site)
4 Months ago
Scale AI - AI Strategy Consultant, Frontier Tech

Scale AI

San Francisco, California, United States (Remote)
2 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