Search jobs > San Jose, CA > Performance architect

ML Performance Architect

SilicaRise
San Jose, CA, United States
Full-time

Responsibilities

1. Contribute to system-level innovations for ML silicon products.

2. Create and maintain methodologies to evaluate a wide range of ML systems optimizations, such as kernel fusion, 4D parallelism and dynamic batching, on prospective silicon products.

3. Collaborate with system and ML application software engineers to understand the constrains and trade-offs.

4. Collaborate with hardware engineers to optimize across the hardware / software boundary.

Requirements

1. MS or PhD degree with a focus on ML systems, or equivalent years of experience.

2. Understanding of transformer architecture and related optimizations at model architecture and system level.

3. Experience with ML frameworks.

4. Strong communication skills.

Preferred qualifications

1. Familiarity with performance tuning tools and methodologies on GPGPU or ML accelerator hardware.

2. Knowledge of the GPGPU or ML accelerator microarchitecture from a performance tuning perspective.

3. Proven track record of discovering and implementing ML system performance optimizations in industry or academia.

4. Knowledge of ML trends and experience in outreaching to ML researchers and application developers.

30+ days ago
Related jobs
Promoted
SilicaRise
San Jose, California

Knowledge of the GPGPU or ML accelerator microarchitecture from a performance tuning perspective. Understanding of transformer architecture and related optimizations at model architecture and system level. Familiarity with performance tuning tools and methodologies on GPGPU or ML accelerator hardwar...

IntelliPro Group Inc.
San Jose, California

Job Title: ML Performance Architect (Mandarin) Position Type:   Full Time / On-site or Remote Location: San Jose, CA Salary Range / Rate:  Base $150,000 - $200,000 + Bonus + Stock Job ID#: 141882 Responsibilities Contribute to system-level innovations for ML silicon products. Knowledg...

Promoted
Cisco Systems, Inc.
San Jose, California

Software Engineering, Computer Engineering, Electrical Engineering, a related program, or holders of equivalent academic certifications. Our software engineers are the gurus behind the scenes, ensuring all of our programs are easy to use and bug free. Engineering, Information Technology, Supply Chai...

Promoted
KLA
Milpitas, California

Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior pro...

Promoted
Exa Data Inc
Sunnyvale, California

Position: SRE / Golang Engineer. Looking for a Golang developer/engineer. ...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Solutions Architect specializing in Migrations. ...

Promoted
Hireio, Inc.
Sunnyvale, California

Solution Architects are ultimately responsible for architecting cloud and data transformation solutions that enable customer and partner success. Understanding the unique requirements of customers and partners, and providing appropriate technical cloud solutions and architecture designs based on Clo...

Promoted
Spark Tek Inc
San Jose, California

This is not a normal mobile tester, they need to test devices which runs on Android and IOS. ...

Promoted
Blackstone Talent Group
CA, United States

The successful Project Engineer/Manager candidate will be an energetic, proactive team collaborator who is accountable. The Project Engineer will have demonstrated experience in managing aspects of projects, working across agencies and organizations, and cultivating client relationships. Collaborate...

Promoted
XConn Technologies Holdings Inc.
San Jose, California

We have an immediate need for a motivated and experienced Software QA and Automation Engineer to work in our Systems and Software organization. In this position, you will be responsible for QA and automation of software developed for configuring and managing the PCIe/CXL switch silicon. ...