Full-Stack Software Engineer

OpenKrill

United States

On-site

USD 55,000 - 65,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Unlimited PTO

Job summary

Openkrill is seeking software engineers to join an early-stage medical AI company building a real-time surgical copilot. You will own components across the stack from backend services to edge software, with exposure to production-grade data pipelines and interfaces for surgeons and researchers.

The role emphasizes hands-on contributions, cross-functional collaboration with CV/ML teams, and growth through shipping reliable software with strong testing and regulatory documentation.

Qualifications

  • Bachelor's degree in computer science, software engineering, or equivalent demonstrated experience.
  • 2+ years of professional software development experience; senior candidates welcome.
  • Proficiency in Python.
  • Experience with JavaScript/TypeScript and a modern frontend framework (React, Vue, or Angular).
  • Experience building or integrating APIs and backend services.
  • Strong fundamentals in debugging, testing, asynchronous programming, and version control.
  • Comfort working with Git and Linux-based development environments.

Responsibilities

  • Ship backend services and APIs powering internal tools and the medical device platform.
  • Build and maintain data pipelines connecting devices to cloud processing and Diagnostics.
  • Turn surgical video, imaging, and AI outputs into usable interfaces for engineers and researchers.
  • Move research prototypes into production-quality software with tests and documentation.
  • Drive testing, CI/CD, and containerization practices as the platform grows.
  • Collaborate with CV, ML, and design teams to deliver end-to-end software.
  • Support development practices aligned with medical-grade regulatory standards.

Skills

Python programming
Frontend development
API development
Git & Linux
Debugging & testing
Asynchronous programming
Problem solving

Education

Bachelor's degree in CS or related

Tools

Docker
CI/CD
Cloud platforms

Job description

About the Role

This role sits inside an early-stage medical AI company building a real-time surgical copilot that helps surgeons make sharper decisions in the operating room. You will work across the stack, from backend services and APIs to front end interfaces and edge software, with real ownership from your first weeks. Strong early-career engineers and senior engineers looking for deep technical range are both a fit here.

What You’ll Own
  • Ship backend services and APIs that power both internal tools and the deployed medical device platform.
  • Build and maintain data pipelines connecting devices in the operating room to cloud processing and diagnostics.
  • Turn surgical video, medical imaging, and AI model outputs into interfaces that engineers and researchers actually rely on.
  • Move research prototypes into production quality software, backed by tests and clear documentation.
  • Drive testing, CI/CD, and containerization practices that keep releases reliable as the platform grows.
  • Partner with computer vision, machine learning, and design teammates to turn research capability into working software end to end.
  • Support development practices aligned with medical-grade regulatory standards.
What We’re Looking For
  • Bachelor’s degree in computer science, software engineering, or equivalent demonstrated experience.
  • 2+ years of professional software development experience, senior candidates should bring significantly more.
  • Proficiency in Python.
  • Experience with JavaScript or TypeScript and a modern front end framework such as React, Vue, or Angular.
  • Experience building or integrating APIs and backend services.
  • Strong fundamentals in debugging, testing, asynchronous programming, and version control.
  • Comfort working with Git and Linux based development environments.
Nice to Have
  • Experience with Docker, CI/CD, or cloud platforms.
  • Exposure to real-time data, video, imaging, or 2D/3D graphics.
  • Familiarity with hardware-connected or edge-computing systems.
  • Exposure to computer vision, machine learning, or regulated medical device software.
Tools and Stack
  • Python, JavaScript or TypeScript with React, Vue, or Angular, REST APIs, Docker and CI/CD where relevant.
Success Indicators for the First 3–6 Months
  • Within the first 3 to 6 months, you will be expected to: Ship working software across at least two layers of the stack, for example a user facing interface plus its supporting API or data pipeline.
  • Build working fluency with the platform’s edge and cloud software, including how data moves from the OR through processing and into diagnostics.
  • Contribute meaningfully to code reviews, testing, and CI/CD practices, and begin supporting regulatory grade documentation where relevant.
  • Establish strong working relationships with the software, computer vision, machine learning, modeling, and design teammates you collaborate with day to day.
Compensation & Logistics
  • Location: Remote LATAM
  • Working hours: Overlap with U.S. business hours
  • Compensation: $55,000-$65,000 usd annually
  • Equity: Competitive equity package
  • Benefits: Unlimited PTO
Company Overview

Our client is an early stage medical AI company building a surgical copilot that combines computer vision, deep learning, and physics based modeling to help surgeons make better decisions in the operating room. The team is a tight knit group of engineers, scientists, and surgeons working at the frontier of surgical AI, offering significant ownership and direct exposure to the full product development process from an early stage in a career.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: Medical AI Copilot (Remote LATAM)
Full-Stack Engineer: Medical AI Copilot (Remote LATAM)

Openkrill • United States

Remote
USD 55,000 - 65,000
Unlimited PTO
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Intuitive Surgical, Inc. • Santa Clara (CA)

On-site
USD 167,000 - 283,000
Senior Full-Stack / AI Platform Engineer
Senior Full-Stack / AI Platform Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 260,000
Full Stack Engineer / Healthcare & Wellness / NYC
Full Stack Engineer / Healthcare & Wellness / NYC

Motion Recruitment Partners LLC • Northern (KY), New York (NY)

On-site
USD 130,000 - 150,000
Hybrid work environment
Equity/early-employee benefits
Professional mentorship
+3
Director of AI/ML(Medical Device)
Director of AI/ML(Medical Device)

HealthCare Recruiters International • San Francisco (CA)

Hybrid
USD 180,000 - 270,000
Full Stack Robotics Software Engineer
Full Stack Robotics Software Engineer

Octavian Robotics, Inc. • Los Angeles (CA)

On-site
USD 170,000 - 190,000
Health insurance
401(k)
Dental and vision insurance
+4
Senior Software Engineer
Senior Software Engineer

Kismet Search • California (MO)

On-site
USD 140,000 - 175,000
401(k) with company match
Unlimited PTO
Beautiful offices in North County Coastal
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Precision Labs • Northern (KY), San Diego (CA)

Hybrid
USD 175,000 - 220,000
Unlimited paid time off
Medical, dental, and vision coverage
401(k) with company match
Senior Robotics Engineer
Senior Robotics Engineer

Medivis, Inc. • New York (NY), Northern (KY)

Hybrid
USD 180,000 - 250,000
Senior Product Engineer
Senior Product Engineer

Develop Health Inc. • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Equity
Health coverage
High-end workstation
+1