Full Stack Engineer

Meet Life Sciences Ltd.

San Francisco (CA)

On-site

USD 140,000 - 200,000

Full time

44 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meet Life Sciences Ltd. in San Francisco seeks a seasoned Full Stack Software Engineer to build core applications for a brain-computer interface product ecosystem, combining desktop Rust with server and web components.

You will work cross-functionally to translate clinical needs into secure, scalable software, while upholding design controls and quality practices in an early-stage medical device startup.

Qualifications

  • Bachelor's or master's degree in Computer Science, Software Engineering, or comparable hands-on experience.
  • Minimum 3 years of production software experience across the full stack.
  • Proficient in Rust; Python is strong.
  • Proven systems design, data flow, performance-sensitive code, and API design.
  • Strong knowledge of software quality practices, automated testing, and CI/CD in live production.
  • Excellent communication and ability to lead technical solutions in an early-stage HW/SW company.

Responsibilities

  • Architect, build, and support software in Rust for desktop, with server/web contributions.
  • Develop APIs and data pipelines for real-time and batch time-series data.
  • Collaborate with firmware, ML, clinical, and product teams to connect client and server software.
  • Promote code quality, modular design, documentation, and automated testing.
  • Create design docs, specs, and verification protocols to meet medical software design controls.

Skills

Rust
Python
System design
API design
CI/CD
Communication

Education

Bachelor's degree in CS or related field

Job description

A promising startup in the brain-computer interface (BCI) field that builds novel medical devices by pairing sophisticated hardware engineering with artificial intelligence. Its purpose is to give people with disabilities back their independence and improve their overall wellbeing.

Become part of a compact, committed group of skilled and driven people. At this early stage, you'll have the chance to own wide-ranging decisions with substantial, lasting effects. The team places high value on ongoing learning, career development, and collaboration across disciplines, and each person's work is essential to the company's progress.

About the Role

We're looking for a seasoned Full Stack Software Engineer to create the core applications that drive a brain-computer interface (BCI) product ecosystem. You'll build fast, responsive user interfaces and backend services that connect device telemetry, live neural data, and cloud infrastructure. Working hand in hand with teams across the company, you'll turn intricate clinical needs into secure, highly dependable software features.

Responsibilities
  • Full Stack Development

Architect, build, and support well-crafted software, mainly in Rust for a desktop setting, with periodic contributions to server-side and web interfaces.

Create and deliver dependable APIs, protected data pipelines, and scalable approaches for handling time-series data both in real time and in batches.

  • Cross-Functional Collaboration

Work alongside firmware, machine learning, clinical, and product engineering teams to connect client-side and server-side software throughout the wider device ecosystem.

  • Engineering Excellence & Process

Advocate for strong standards in code quality, modular design, thorough documentation, and automated testing.

  • Quality & Regulatory Compliance

Write and keep up to date the design documents, specifications, and verification protocols that meet design control requirements for medical software.

Qualifications
  • A bachelor's or master's degree in Computer Science, Software Engineering, or comparable hands-on experience.
Required Skills
  • At least 3 years of experience building production software across the full application stack.
  • Advanced skill in Rust or a comparable programming language, plus a solid command of Python.
  • A proven track record in systems design, data flow architecture, performance-sensitive code, and API design.
  • A firm grasp of software quality practices, automated testing, and CI/CD pipelines in live production settings.
  • Outstanding communication skills and the ability to lead technical solutions on your own within an early-stage hardware/software company.
Preferred Skills
  • Hands-on experience building medical device software under design controls and quality standards such as IEC 62304.
  • Practical experience creating HIPAA-compliant platforms that manage sensitive information (PHI/PII).
  • Knowledge of biological sensor data, time-series data, or neurophysiological signal processing workflows.
  • A background in applying cybersecurity best practices to connected device ecosystems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Echo Neurotechnologies • San Francisco (CA)

On-site
USD 160,000 - 200,000
Stock options
401(k) matching
Competitive compensation
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Echo Neurotechnologies • San Francisco (CA)

On-site
USD 180,000 - 220,000
Stock options
401(k) program with matching
BCI Full-Stack Engineer — Build Real-Time Medical Software
BCI Full-Stack Engineer — Build Real-Time Medical Software

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 140,000 - 200,000
Full-Stack Engineer (Rust) for Real-Time BCI
Full-Stack Engineer (Rust) for Real-Time BCI

Echo Neurotechnologies • San Francisco (CA)

On-site
USD 160,000 - 200,000
Stock options
401(k) matching
Competitive compensation
Senior Software Quality Engineer (Medical Device)
Senior Software Quality Engineer (Medical Device)

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 150,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Precisionneuro • Santa Clara (CA)

Hybrid
USD 168,000 - 210,000
Software Engineering Manager BCI
Software Engineering Manager BCI

Meet Life Sciences • San Francisco (CA)

On-site
USD 180,000 - 240,000
Stock options
401(k) with matching
Full Stack Engineer- Med Tech
Full Stack Engineer- Med Tech

Healthcare Recruiters International • Baltimore (MD)

On-site
USD 120,000 - 165,000
Firmware Test Engineer
Firmware Test Engineer

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 140,000 - 210,000
Director, Software Engineering
Director, Software Engineering

Blackrock Neurotech LLC • Salt Lake City (UT)

On-site
USD 180,000 - 240,000