Full Stack Software Engineer

Meet Life Sciences Ltd.

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

7 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. is seeking a Software Engineer in San Francisco to build and support production software used in real products. You will work hands-on with Python and Rust, focusing on backend and full-stack development within a medical-device context.

The role emphasizes API design, data-flow architectures, and high-quality testing, with collaboration across firmware, ML, clinical, and product teams.

Qualifications

  • Bachelor's or Master's degree in CS/SE or equivalent experience.
  • Medical-device software experience under design controls and IEC 62304.
  • 3+ years of production software engineering across full-stack development.
  • Strong Rust proficiency plus Python experience.
  • Experience with systems design, data-flow architecture, performance-critical code, API design.
  • Understanding of software quality practices, automated testing, and production CI/CD.

Responsibilities

  • Design, implement, and maintain high-quality software primarily in Rust in a desktop environment, with some server/web work.
  • Design and implement APIs, secure data flows, and scalable real-time/batch time-series solutions.
  • Collaborate with firmware, ML, clinical, and product engineering teams.
  • Maintain code quality, modular architecture, documentation, and automated tests.
  • Create design documentation, specifications, and verification protocols per medical software controls.

Skills

Rust
Python
API design
Full-stack development
CI/CD
Automated testing

Education

Bachelor's or Master's in Computer Science or Software Engineering

Tools

CI/CD pipelines

Job description

We are partnering with a rapidly growing neurotechnology client in San Francisco focused on developing complex neuro devices. They are seeking a Software Engineer to build and support production software used in real products. This is a hands-on engineering role with a strong focus on Python development, backend systems, and full-stack software development.

Primary Responsibilities
  • Design, implement, and maintain high-quality software primarily in Rust within a desktop environment, with occasional server and web development.
  • Design and implement APIs, secure data flows, and scalable solutions for real-time and batch time-series data.
  • Collaborate with firmware, machine learning, clinical, and product engineering teams.
  • Maintain high standards for code quality, modular architecture, documentation, and automated testing.
  • Author and maintain design documentation, specifications, and verification protocols aligned with medical software design controls.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Medical-device software experience under design controls and IEC 62304.
  • 3+ years of production software engineering experience across full-stack application development.
  • Strong proficiency in Rust or a similar programming language, along with proficiency in Python.
  • Experience with systems design, data-flow architecture, performance-critical code, and API design.
  • Understanding of software quality practices, automated testing, and CI/CD pipelines in production environments.
Preferred
  • Experience with HIPAA-compliant platforms, biological sensor or time-series data, neurophysiological signal processing, or connected-device cybersecurity is preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 140,000 - 200,000
Neurotech Full-Stack Engineer - Rust & Python
Neurotech Full-Stack Engineer - Rust & Python

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 150,000 - 210,000
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
Senior Software Quality Engineer

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 120,000 - 180,000
Full Stack Engineer- Med Tech
Full Stack Engineer- Med Tech

Healthcare Recruiters International • Baltimore (MD)

On-site
USD 120,000 - 165,000
Lead/Principal Software Engineer
Lead/Principal Software Engineer

Current Surgical • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000