Frontend / WebGL Graphics Engineer

Posted 5 Days Ago
Be an Early Applicant
Palo Alto, CA, USA
In-Office
135K-175K Annually
Senior level
Healthtech
The Role
Own and extend a custom WebGL2 rendering engine and Three.js 3D brain visualization layer for real-time EEG data. Develop GLSL shaders and GPU-accelerated signal processing, optimize rendering and memory performance for large streaming datasets, and integrate visualization components into a Vue frontend. Collaborate with neuroscientists and clinical specialists to translate algorithms into production software while resolving browser, GPU, and rendering compatibility issues.
Summary Generated by Built In

About LVIS

LVIS Corporation is on a mission to revolutionize the entire continuum of neurological care by

enabling AI driven digital analytics to help physicians accelerate patient throughput by

transforming signal analysis and visualization. The LVIS software, NeuroMatch®, utilizes

brainwave signals from traditional EEG systems to enable AI driven algorithms to perform EEG

source localization, spike and seizure event detection. We have an international team with our

headquarters located in Palo Alto, California, USA and we have an office in Gangnam, Seoul,

South Korea. We are looking for talented individuals to join us in transforming the neurology

health care industry.

About the Role

NeuroMatch renders large volumes of EEG and neurological data through interactive 2D and 3D

visualizations in the browser. This includes a custom, low level WebGL2 rendering engine for

real time signal and waveform visualization, with GPU accelerated signal processing (GPGPU),

plus a Three.js based 3D brain visualization layer, both built on top of our Vue frontend.

We're looking for a senior WebGL / graphics engineer to take ownership of this visualization

technology: extending the custom rendering engine, maintaining the 3D brain visualization layer,

and solving the GPU performance and large dataset problems that come with continuously

streamed clinical data.

You'll work closely with frontend engineers, neuroscientists, and clinical specialists to translate

scientific algorithms and reference implementations into fast, precise, production visualization Software.


Requirements

Own and extend our custom WebGL2 rendering engine used for real time EEG

waveform and signal visualization.

● Maintain and build out our Three.js based 3D brain visualization components (source

localization, spike and seizure networks, and related views).

● Design and implement GPU accelerated (GPGPU) signal processing techniques for in

browser filtering and data preparation.

● Optimize GPU and CPU performance, memory use, and rendering throughput for large,

continuously streamed datasets.

● Write and optimize GLSL shaders for custom rendering and data processing pipelines.

● Integrate visualization components into our Vue based frontend application.

● Collaborate with neuroscientists and clinical specialists to implement algorithms and

reference implementations as production software.

● Profile and resolve rendering performance issues, memory issues, visual artifacts, and

browser/GPU compatibility problems.

● Contribute to frontend architecture, code quality, and technical design reviews.

Basic Qualifications

● 5+ years of professional software development experience, with substantial hands on

WebGL 2.0 / GLSL development (not just framework usage).

● Strong JavaScript (ES6) / TypeScript skills.

● Direct experience writing and debugging GLSL shaders, and working with GPU buffers,

textures, and render pipelines.

● Experience building and maintaining complex, interactive, browser based applications

handling large or streaming datasets.

● BS or higher degree in Computer Science, Electrical Engineering, or a related technical

field, or equivalent practical experience.

Preferred Qualifications

● Experience with Three.js and Vue.js.

● Hands on experience with digital signal processing, such as digital filter design or noise

reduction.

● Familiarity with GPGPU techniques using WebGL, and with floating point standards such

as IEEE 754.

● Familiarity with OpenGL, Vulkan, Direct3D, Metal, SPIR-V, HLSL, OpenCL, or CUDA.

● Experience with WebAssembly, Web Workers, SharedArrayBuffer, or SIMD based

browser performance techniques.

● Experience with large scale data visualization (medical, scientific, geospatial, or

financial).

● Experience with Emscripten or C/C++ to WebAssembly workflows.

● Experience with automated testing, CI/CD, and git based code review practices.

● Experience with EEG, neuroscience, or medical software is helpful but not required; our

science and clinical teams provide the domain knowledge needed.

Preferred Qualifications

● Rendering large EEG waveform datasets smoothly and in real time in the browser.

● Visualizing neurological activity on interactive 3D brain models.

● Building GPU accelerated signal processing and visualization pipelines.

● Improving rendering performance and reducing memory use for long duration EEG

recordings.

● Building visualization tools that let physicians and researchers explore complex

neurological data interactively.

Other Information

  • Job type: Full-time, On-Site
  • Location : Palo Alto, CA

Benefits
  • Benefits: Comprehensive Health, Dental, and Vision coverage.

Compensation

  •  Base Salary: $135,000 to $175,000 annually
  • Actual compensation may vary based on experience, skills, qualifications, and location.

Skills Required

  • 5+ years of professional software development experience with substantial hands-on WebGL 2.0 and GLSL development
  • Strong JavaScript ES6 and TypeScript skills
  • Direct experience writing and debugging GLSL shaders and working with GPU buffers, textures, and render pipelines
  • Experience building and maintaining complex interactive browser-based applications handling large or streaming datasets
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience
  • Experience with Three.js and Vue.js
  • Hands-on experience with digital signal processing, including digital filter design or noise reduction
  • Familiarity with GPGPU techniques using WebGL and IEEE 754 floating-point standards
  • Familiarity with OpenGL, Vulkan, Direct3D, Metal, SPIR-V, HLSL, OpenCL, or CUDA
  • Experience with WebAssembly, Web Workers, SharedArrayBuffer, or SIMD-based browser performance techniques
  • Experience with large-scale data visualization in medical, scientific, geospatial, or financial applications
  • Experience with Emscripten or C/C++ to WebAssembly workflows
  • Experience with automated testing, CI/CD, and Git-based code review practices
  • Experience rendering large EEG waveform datasets smoothly and in real time in the browser
  • Experience visualizing neurological activity on interactive 3D brain models
  • Experience building GPU-accelerated signal processing and visualization pipelines
  • Experience improving rendering performance and reducing memory use for long-duration EEG recordings
  • Experience building visualization tools for interactive exploration of complex neurological data
  • Experience with EEG, neuroscience, or medical software
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, CA
43 Employees

What We Do

LVIS is a leader in cutting edge neural information analysis technologies that can decode brain networks and find cures for neurological diseases. LVIS owns patented technologies and our team includes leaders with strong expertise in neuroscience and engineering from Stanford University. LVIS has been selected to be a member of the Stanford StartX community and the NVIDIA inception program. We have an international team with our headquarter located in Palo Alto, California, USA and we have an office in Gangnam, Seoul, South Korea.

Similar Jobs

Hybrid
Union City, CA, USA
205000 Employees
23-31 Hourly
Hybrid
Orangevale, CA, USA
205000 Employees
23-31 Hourly
Hybrid
Los Angeles, CA, USA
205000 Employees
143K-224K Annually
Hybrid
Rolling Hills Estates, CA, USA
205000 Employees
104K-168K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
San Francisco, California
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account