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 3 months 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, AI/ML Natural Language Processing, Google Cloud Platforms

Senior Software Engineer position at Google focusing on AI/ML Natural Language Processing for Google Cloud Platforms

Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Senior Software Engineer position at Google Cloud focusing on ML infrastructure and automated optimization, offering competitive compensation and benefits in Durham or Raleigh, NC.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on machine learning research and implementation with competitive compensation and benefits.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Senior Software Engineer, AI/ML GenAI, Google Cloud Applications AI

Senior Software Engineer position at Google Cloud AI focusing on GenAI development and implementation, requiring expertise in ML infrastructure and AI techniques.