Home
Jobs
Saved
Resumes
Runtime Engineer at Lemurian Labs | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Runtime Engineer
Lemurian Labs
Website
LinkedIn
Runtime Engineer
United States
Full Time
7 hours ago
No Visa Sponsorship
Apply Now
Key skills
C++
PyTorch
C
ML
JAX
Prototyping
About this role
Role Overview
Design, develop, maintain and improve our multi-target runtime
Use the latest techniques in parallelization and partitioning to automate generation and exploit highly optimized kernels
Rapid prototyping and data driven exploration of new ideas
Benchmark and analyze the outputs produced by our optimizing compiler on target hardware
Work closely with our product team to understand the evolving needs of ML engineers and drive improvements in architecture
Build tools to collect and analyze performance bottlenecks
Requirements
A deep understanding of asynchronous, concurrent programming.
4+ years of experience with C/C++ (C++14 or newer).
An understanding of HW architecture (vector vs scalar registers and instructions, memory hierarchies).
Knowledge of operating system kernel development or hypervisor development.
Experience developing or maintaining libraries like CUDA or ROCm.
Experience with GPU programming.
Experience with high performance computing (HPC).
Masters or PhD degree in computer science, or equivalent practical experience.
Knowledge of DL frameworks such as PyTorch, JAX or Triton.
Experience with programming large compute clusters.
Tech Stack
C++
PyTorch
Benefits
equity
company bonus opportunities
medical, dental, and vision benefits
retirement savings plan
supplemental wellness benefits
Apply Now
Home
Jobs
Saved
Resumes