CUDA Kernels Engineer

A Silicon Valley startup focused on transforming biology and medicine through Generative AI, pioneering pan-modal Large Biological Models (LBM).
Machine Learning
Senior Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
AI · Healthcare · Biotech

Description For CUDA Kernels Engineer

GenBio is a pioneering Silicon Valley startup at the intersection of Generative AI and biological science, with a mission to transform biology and medicine. As a first mover in pan-modal Large Biological Models (LBM), we're leading groundbreaking advancements in biomedicine through our exceptional R&D team and leadership in LLM and generative AI.

As our CUDA Kernels Engineer, you'll be at the forefront of developing high-performance computing solutions crucial for our AI-driven biological research. You'll work with cutting-edge GPU/CPU architectures, optimize kernels for maximum efficiency, and collaborate with ML engineers to advance our platform's capabilities.

The ideal candidate brings deep expertise in GPU architecture, CUDA programming, and machine learning infrastructure, with either a PhD and 1-3 years of experience or an MS with 3-5 years of experience. You'll join a team of visionary scientists and engineers in our headquarters in Silicon Valley, with a chance to make a global impact through our presence in Paris.

This role offers an unique opportunity to work at the convergence of high-performance computing and biological science, contributing to potentially life-changing medical advancements. You'll be part of a diverse, inclusive team that's pushing the boundaries of what's possible in biomedicine through the power of AI.

If you're passionate about optimization, get satisfaction from performance improvements, and want to be part of redefining the future of biology and medicine, this role offers an exceptional opportunity to make a meaningful impact in a revolutionary field.

Last updated 14 days ago

Responsibilities For CUDA Kernels Engineer

  • Develop high-performance GPU/CPU kernels and optimize hardware utilization
  • Utilize hardware features for aggressive optimizations
  • Deploy kernels and manage training uptime with platform teams
  • Develop low-precision algorithms for high performance with minimal ML accuracy loss
  • Work with ML engineers on efficient model architectures
  • Collaborate with hardware vendors on HW/SW co-design

Requirements For CUDA Kernels Engineer

Python
  • Strong coding skills in C/C++ and Python
  • Deep understanding of GPU, CPU, or AI accelerator architectures
  • Experience with CUDA or similar languages
  • Familiarity with LLM architectures and training infrastructure
  • Experience with low-precision formats
  • PhD with 1-3 years experience or MS with 3-5 years experience
  • PhD in Computer Science preferred with specialization in Computer Architecture, Parallel Computing, or Compilers
  • Experience building compilers (preferred)
  • Experience working with hardware developers (preferred)

Interested in this job?

Jobs Related To GenBio CUDA Kernels Engineer

Senior Software Engineer - Conversational AI

Senior Software Engineer position at NVIDIA focusing on building next-generation Conversational AI systems and Digital Human solutions using advanced Speech and LLM models.

AI Engineer

Senior AI Engineer role at Capco focusing on GenAI solutions development and deployment for financial services industry

Data Scientist & Machine Learning Engineer

Senior Data Science & Machine Learning role focused on building ML models, MAB solutions, and recommendation systems at a leading digital media company.

Senior AI Prompt Engineer

Senior AI Prompt Engineer position at CI&T, focusing on optimizing generative AI models for software development efficiency.

Senior AI Python Engineer

Senior AI Python Engineer position at Oowlish, focusing on Generative AI and machine learning development with remote work opportunity.