Summary
Yuri Gribov is a Principal Engineer with over a decade of deep systems and applied-math experience, currently researching LLVM and AI compiler performance at Huawei. He combines low-level system programming (C/C++, assembler) with compiler design, static/dynamic analysis and HPC, having led toolchain and analysis teams at Samsung, CEVA and NVIDIA. Yuri’s background spans compiler backends, codegen, model checking and mathematical software (Matlab/Maple), and he has a track record of porting and benchmarking parallel languages and runtimes across architectures. A long-time open-source advocate, he maintains and fixes toolchains (Binutils, GCC, QEMU, GDB) and mentors contractors and teams in complex bring-ups. Notably, he bridges hardware and software work—from Verilog and HW verification to ISA symbolic evaluation—making him adept at co-design and performance-oriented tooling. He prefers challenging compiler and math problems and explicitly avoids finance/HFT, reflecting a principled focus on technical depth over profit-driven domains.
11 years of coding experience
17 years of employment as a software developer
MoS, Applied Maths, MoS, Applied Maths at MIEM (Moscow Institute of Electronics and Mathematics)
German, English