Overview
Work History
Education
Skills
Timeline
Generic

Ryan Kierulf

Sunnyvale,CA

Overview

4
4
years of professional experience

Work History

Member of Technical Staff

Cerebras Systems
Sunnyvale, California
04.2025 - Current
  • Writing kernels for Cerebras' custom wafer-scale hardware designed for ultra-fast AI inference and training. I work on inference kernels, implemented as a collection of modules written in assembly, configured using C++, and tested in Python using Pytest.

Google Summer of Code Student

GSOC Program
05.2024 - 08.2024
  • Participated in the Google Summer of Code program for the summer of 2024. My project was to enhance GPU functionality for an open-source library for magnetic resonance imaging simulation (KomaMRI).
  • Extended support beyond CUDA to include Metal, RoCM, and oneAPI backends, and wrote custom GPU kernels tailored for efficient solution of the Bloch equations, resulting in an average 4.22 decrease in simulation time across all backends.

Software Developer

Epic Systems
Madison, WI
09.2021 - 09.2023
  • Full-stack web developer for a secure portal (EpicCare Link), designed to allow external providers access to patient health information information within Epic's system.
  • Migrated Visual Basic code to a .NET / C# framework with a React + Typescript front end and modern UI interface.
  • Lead owner of performance, media, referrals, and reporting modules, responsible for fixing bugs and completing projects each release cycle to add new functionality.

Research Intern

Argonne National Lab
Chicago, IL
06.2021 - 08.2021
  • Developed a software framework for chemical process optimization based on the paper "Systematic process intensification using building blocks" (Hasan et al., 2017). Used Julia and JUMP to replicate results from case studies in the paper and investigated performance bottlenecks arising from the MINLP model formulation.

Education

Master of Science - Computer Science

University of Wisconsin - Madison
Madison, WI

Bachelor of Arts - Computer Science, Physics

Whitman College
Walla Walla, WA

Skills

Programming languages: C, Python, Assembly, C#, JavaScript / TypeScript, Julia

Frameworks: PyTorch, MLIR, CUDA, OpenMP, MPI, React, Pytest

Timeline

Member of Technical Staff

Cerebras Systems
04.2025 - Current

Google Summer of Code Student

GSOC Program
05.2024 - 08.2024

Software Developer

Epic Systems
09.2021 - 09.2023

Research Intern

Argonne National Lab
06.2021 - 08.2021

Master of Science - Computer Science

University of Wisconsin - Madison

Bachelor of Arts - Computer Science, Physics

Whitman College
Ryan Kierulf