About The Position

VitVio is building AI-powered tools that simplify operating room workflows, using computer vision and context-aware AI to understand activity in real time. The company’s platform automates tasks such as logging surgical stages and coordinating team readiness so clinical staff can focus on patient care. The Full-Stack Software Engineer will join the engineering team to build tools used directly in surgical care. The role combines hands-on technical work with people leadership and is remote-first, open to candidates based in Europe and the US. Some international travel is required to visit hospitals, observe workflows, and co-design with clinical users. The engineer will work across the stack on systems used by hospital staff in high-stakes environments, taking ownership of features from RFD to deployment. The role involves proposing improvements and shipping clean, reliable code. In the first six months, the engineer is expected to own and ship projects end-to-end across product and machine learning teams, contribute through feedback, prototyping, and testing, deliver weekly enhancements or fixes with high quality and near-zero regressions, build modular and self-documenting code, collaborate across product, data pipelines, cloud infrastructure, and on-premises infrastructure, and foster a kind, candid, high-performing team culture. The technology stack includes Elixir (Phoenix) and C++ on the backend; React and TypeScript on the frontend; GCP, GitHub Actions, and NixOS for infrastructure; Postgres and ETL pipelines for data; and GraphQL, REST, and healthcare-system integrations such as HL7/FHIR. Deep experience with every tool or prior knowledge of every language is not expected; curiosity, adaptability, and willingness to learn are emphasized.

Requirements

  • Experience as a well-rounded engineer across the stack; previous job title is not important.
  • A track record of writing clean, reliable code and communicating proactively.
  • Initiative to fix problems or raise them when something is broken.
  • Ability to think in systems and edge cases while working quickly and pragmatically.
  • Ability to thrive in team settings that value candid discussion, curiosity, and mutual respect.
  • Include the word “penguin” in the application.
  • Curiosity and adaptability, including willingness to learn unfamiliar tools and languages.

Responsibilities

  • Work across the stack on systems used by hospital staff in high-stakes environments.
  • Own features from RFD through deployment, propose improvements, and ship clean, reliable code.
  • Own and ship projects end-to-end across product and machine learning teams.
  • Contribute to product development through structured feedback, prototyping, and testing.
  • Deliver weekly enhancements or fixes with high quality and near-zero regressions.
  • Build modular, self-documenting code that other engineers can understand and extend.
  • Collaborate across product, data pipelines, cloud infrastructure, and on-premises infrastructure.
  • Foster a team culture that is kind, candid, and committed to doing great work.
  • Visit hospitals, observe workflows, and co-design with clinical users as required.

Benefits

  • Early-stage equity
  • Competitive salary
  • Company laptop and tools needed to succeed
  • Learning and development budget
  • Offsites and team-building events
  • Flexible PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service