Foresite Labs (Stealth Co)

Foresite Labs (Stealth Co)

Principal Systems Software Engineer

San Diego · Principal · Full-time

Sponsorship not specified$258k-$275kDetected 33 days ago
PythonC++AlgorithmsAWSLinuxDevOpsAirflowData EngineeringAI OrchestrationDesign SystemsEmbedded SystemsElectrical EngineeringSignal ProcessingBioinformaticsLeadership

About the role

  • The central challenge of this role is not raw compute optimization - GPU and CPU resources will have adequate headroom.
  • We thrive on diversity and collaboration.

Responsibilities

  • Own the architecture of the complete data path from image acquisition to final processed output
  • Design pipeline stages with clear interfaces, flow control, and backpressure mechanisms
  • Develop and optimize real-time image acquisition from high-speed sensors on the instrument
  • Implement low-latency, high-bandwidth data capture with minimal frame loss
  • Design on-instrument preprocessing stages that reduce data volume before offload
  • Manage memory and storage constraints within the instrument compute environment
  • Develop and maintain GPU compute pipelines using CUDA for signal and image processing
  • Implement DSP algorithms including frequency-domain analysis, deconvolution, filtering, and detection
  • Manage host-to-GPU data transfers and ensure efficient use of GPU resources
  • Profile GPU workloads to identify issues and validate performance headroom

Requirements

  • 15+ years of professional software engineering experience in
  • Track record of architecting and delivering complex, multi-stage data processing pipelines
  • Experience operating systems at industrial-grade reliability and throughput requirements
  • Solid experience with CUDA programming and GPU pipeline development (required)

Nice to have

  • NUMA, memory hierarchies, PCIe, DMA
  • Experience with Python for tooling, orchestration, and pipeline glue
  • Experience with performance profiling and diagnostics tools (perf, ftrace, Nsight, or similar)
  • Pipeline & Orchestration
  • Experience designing multi-stage data pipelines with flow control, buffering, and backpressure management
  • Strong understanding of error handling, retry strategies, and fault recovery in performance-critical systems
  • Experience with job scheduling and work distribution across heterogeneous compute resources
  • Familiarity with workflow orchestration frameworks (Airflow, Celery, custom solutions, or similar) is a plus

Skills

  • The scope spans instrument- embedded software, on-premises Linux HPC infrastructure, and cloud- based compute and storage.

Compensation

  • We are looking for a Principal Engineer to architect, build, and own the end-to-end data pipeline that drives our high-throughput diagnostic
  • instrument platform - from real-time image acquisition on the instrument, through GPU-accelerated signal processing, to offloading
  • for secondary and tertiary analysis on local HPC clusters and cloud infrastructure.
  • This is a technical leadership role for an engineer who can design and deliver industrial-grade data processing infrastructure that operates
  • reliably at sustained high throughput.
  • $258,000 - $275,000

This listing is sourced directly from Foresite Labs (Stealth Co)'s careers page and normalized into a canonical job model.