Sr. Full Stack Engineer

ApplyApply
Posted 22 days ago
Share
Full Time
San Francisco, California
$180,000 Annually

About the Role

Effective use of AI will transform scientific research, but most lab data is stuck in silos. Scientists often can’t ask basic questions across their own experiments because their data lives across disconnected systems, spreadsheets, and instruments.

Our client is building the missing layer — a platform that connects scientific data sources into a centralized system that enables search, visualization, analytics, and AI-driven insights. Their platform helps researchers perform cross-experimental analysis, improve visibility into research workflows, and leverage modern AI models on structured scientific datasets.

They are working with commercial research organizations, academic institutions, and national laboratories, and are looking for a Senior Full-Stack Engineer to help scale the platform and core infrastructure powering the next generation of scientific discovery.

This is a rare opportunity to help modernize the tooling used by world-class researchers and engineers.

What You’ll Do

  • Build core data infrastructure including ingestion, normalization, storage, and indexing systems
  • Ship production software across the stack using Python backend services and TypeScript/Next.js frontend applications
  • Design schemas and data models that make heterogeneous scientific and lab data queryable and scalable
  • Collaborate directly with scientists and technical stakeholders to turn complex domain problems into usable software solutions
  • Own system reliability, scalability, and operational quality while balancing speed and execution
  • Contribute to architectural decisions around distributed systems and infrastructure design
  • Help shape engineering standards and technical direction within a fast-moving startup environment

Required Skillset

  • 4–8 years of full-stack software engineering experience with hands-on data infrastructure experience
  • Experience building core data infrastructure including ingestion, storage, indexing, or normalization systems
  • Strong Python proficiency with backend engineering experience
  • Experience shipping production-grade full-stack software with significant ownership
  • Strong SQL proficiency beyond basic querying
  • Experience designing scalable system architectures and distributed components
  • Experience with TypeScript and modern frontend frameworks such as Next.js or React
  • Ability to operate independently and move quickly in ambiguous startup environments
  • Bachelor’s degree in Computer Science or related STEM field

Nice to Have

  • Experience working in early-stage startup environments
  • Experience with NoSQL databases, real-time data pipelines, or infrastructure-heavy systems
  • Interest or background in scientific computing, research platforms, or scientific domains
  • Experience working with AI/ML workflows or AI-ready data systems
  • Familiarity with heterogeneous data modeling or experimental datasets

What They’re Looking For

The ideal candidate enjoys owning problems end-to-end and working across backend systems, frontend applications, and infrastructure challenges. They are looking for engineers who thrive in fast-paced environments, can collaborate closely with technical domain experts, and care deeply about building reliable systems that unlock meaningful impact.

This role is best suited for someone who enjoys combining product thinking, infrastructure engineering, and data systems work in a highly collaborative environment.

Apply