Software Engineer - Full Stack

Tiposi

Milpitas (CA)

On-site

USD 33,480 - 66,960

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance (medical, dental, vision)
Performance bonuses

Job summary

A Silicon Valley medical device startup is seeking a Full Stack Software Engineer to design and maintain backend services for medical AI applications. The ideal candidate will have at least 2 years of experience, with strong skills in Python and Go. This role offers a contract phase of $3,000-$6,000/month and upon full-time conversion, a salary range of $80,000-$120,000 plus equity and benefits such as health insurance and performance bonuses.

Qualifications

  • At least 2 years of full stack engineering experience.
  • Experience building data pipelines and distributed systems.
  • Solid understanding of data modeling, data validation, and ETL workflows.

Responsibilities

  • Design, develop, and maintain backend services for medical AI applications.
  • Build scalable data ingestion pipelines for hospital data.
  • Collaborate with machine learning engineers to deliver clean datasets.

Skills

Full stack engineering experience
Python fundamentals
Go fundamentals
PostgreSQL expertise
Data pipelines
Authentication and authorization patterns
Docker and containerized workflows

Education

Bachelor's Degree or MS in Computer Science or related technical discipline

Tools

Docker
AWS
Redis

Job description

Tiposi is a Silicon Valley medical device startup developing AI-powered, microwave-based brain imaging technology — built to detect strokes and expand access to brain health screening worldwide. We combine RF innovation, custom ASICs, and machine learning to make imaging faster, safer, and more accessible than ever before.

Software Engineer - Full Stack

Responsibilities

  • Design, develop, and maintain backend services and data pipelines for medical AI applications
  • Build scalable data ingestion pipelines for hospital data and device-generated sensor data
  • Preprocess and post-process data to support machine learning model training and inference
  • Collaborate closely with machine learning engineers to deliver clean, reliable datasets for AI models
  • Ensure data quality, consistency, and traceability throughout the entire data lifecycle
  • Monitor, debug, and optimize pipeline performance and system reliability
  • Participate in system architecture design and technical decision-making
  • Write clear technical documentation and support audits or compliance reviews when required

Requirements

  • At least 2 years of full stack engineering experience
  • Bachelor's Degree or MS in Computer Science or related technical discipline, or equivalent practical experience
  • Experience building data pipelines and distributed systems
  • Strong Python and Go fundamentals
  • Authentication and authorization patterns (OAuth, JWT, sessions)
  • PostgreSQL expertise (query optimization, indexing, migrations)
  • Experience with Celery, Redis, and asynchronous task orchestration
  • Docker and containerized development workflows
  • Cloud experience (AWS or equivalent)
  • Solid understanding of data modeling, data validation, and ETL workflows
  • Experience working with structured and unstructured data
  • Familiarity with cloud-based infrastructure and production deployments
  • Experience with databases (SQL and/or NoSQL) and data storage systems
  • Strong debugging, performance optimization, and system reliability skills

Preferred Programming Language

  • Python
  • Go
  • TypeScript (React.js)
  • Dart (Flutter)

Preferred Qualifications

  • Experience in healthcare, medical devices, or health-tech startups
  • Familiarity with AI/ML workflows and production model deployment
  • Experience working with hospital systems or clinical data
  • Knowledge of data security best practices in cloud environments

Compensation Structure

This role begins with a 3-6 month contract phase at $3,000-$6,000/month to establish mutual fit. Upon conversion to full-time employment, salary range is $80,000-$120,000 plus equity, based on experience. Full-time benefits include health insurance (medical, dental, vision) and performance bonuses.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Engineer
AI/ML Engineer

Tiposi • Milpitas (CA)

On-site
USD 4,000 - 8,000
Software Engineer — Device Software Support (Associate / Junior)
Software Engineer — Device Software Support (Associate / Junior)

Tiposi • Milpitas (CA)

On-site
USD 80,000 - 110,000
Medical, dental, vision insurance
Performance bonuses
RF Systems Engineer
RF Systems Engineer

Tiposi • Milpitas (CA)

On-site
USD 60,000 - 108,000
Junior Full-Stack Software Engineer - Medical Device Lab
Junior Full-Stack Software Engineer - Medical Device Lab

Tiposi • Milpitas (CA)

On-site
USD 80,000 - 110,000
Medical, dental, vision insurance
Performance bonuses
Applied ML Engineer for Medical Imaging & Edge Deployment
Applied ML Engineer for Medical Imaging & Edge Deployment

Tiposi • Milpitas (CA)

On-site
USD 4,000 - 8,000
Software Engineer (Full Stack / AI)
Software Engineer (Full Stack / AI)

Resourceful Talent Group • New York (NY)

On-site
USD 175,000 - 230,000
Equity package
Visa sponsorship
Full-Stack Engineer – AI Data Pipelines & Health Tech
Full-Stack Engineer – AI Data Pipelines & Health Tech

Tiposi • Milpitas (CA)

On-site
USD 80,000 - 100,000
Senior Software Engineer - Cloud
Senior Software Engineer - Cloud

iSono Health Inc. • Sunnyvale (CA)

On-site
USD 125,000 - 160,000
Stock options
Health benefits
401k
Applied AI ScientistSan Francisco
Applied AI ScientistSan Francisco

Stealth Neurotechnology Company • San Francisco (CA)

On-site
USD 190,000 - 240,000
Stock options
Competitive compensation
Software Engineer, Cloud
Software Engineer, Cloud

Hyperfine | AI-Powered Portable MRI • Palo Alto (CA)

Hybrid
USD 126,000 - 145,000
Corporate bonus eligibility
Equity plans