Himalayas logo
II
Open to opportunities

Iaroslav Igoshev

@iaroslavigoshev

Senior software engineer specializing in HPC, distributed systems, and GPU acceleration.

Germany
Message

What I'm looking for

I seek a technical role where I can lead engineering efforts in HPC/AI, optimize distributed GPU workloads, mentor teams, and drive measurable performance gains in a collaborative, innovation-focused environment.

I am a Senior Software Engineer with 7 years of experience building and optimizing high-performance computing and AI libraries, contributing substantially to open-source projects such as Modin and unidist. I focus on distributed computing frameworks (MPI, Ray, Dask) and GPU acceleration (CUDA, OpenCL) to deliver scalable, production-ready solutions that measurably improve performance.

I have led cross-functional teams, automated release processes, and implemented performance optimizations that produced up to 2x speedups versus pandas and up to 30% improvements in algorithm throughput. I emphasize mentorship, reproducible benchmarking, and pragmatic engineering to reduce manual effort and accelerate adoption of advanced compute technologies.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

LN

Lobachevsky State University of Nizhny Novgorod

Master of Science, Information Technology in Physical Research

2014 - 2020

Completed an MSc in Information Technology in Physical Research with coursework in HPC technologies (CUDA and MPI) focusing on cross-ambiguity function of broadband signals.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Iaroslav Igoshev - ML Engineer - AI Startup | Himalayas