Full Stack Engineer

Sully.ai•Santa Clara, CA

About The Position

Sully.ai is building an AI operating system for healthcare, with AI agents that support clinical workflows such as documentation, scheduling, intake, coding, and consulting. The company says its products are deployed across hundreds of healthcare organizations and process tens of thousands of clinical encounters each day. The posting describes a Staff Software Engineer role responsible for gathering product requirements, designing technical solutions, and building core technology across Sully’s product lines. The work includes frontend development, relational data modeling, and third-party API integrations. Engineers are expected to spend more than 75% of their working hours writing code. Staff engineers are expected to serve as technical experts in their domains, combining deep learning, high output, and the ability to communicate technical concepts. Depending on their strengths, they may take on specialized areas such as CI/CD pipelines.

Requirements

  • Experience in software engineering and technical leadership.
  • A record of designing and shipping significant software products or systems.
  • Hands-on experience with AI products, AI agents, LLM workflows, prompt or configuration systems, evaluations, or similar agentic systems.
  • Strong written communication and documentation habits.
  • Ability to translate messy customer workflows into structured technical requirements.
  • High ownership and a bias toward action.

Nice To Haves

  • Experience building with infrastructure-as-code and/or CI/CD systems.
  • Experience with AI agents, LLM workflows, prompt/configuration systems, evaluations, or automation tools.
  • Experience with healthcare technology, EHRs, or clinical integrations such as Athena, AdvancedMD, FHIR, or HL7, and awareness of HIPAA/PHI handling.
  • Startup or founder experience and comfort operating in high-ambiguity, zero-to-one environments.
  • Experience using AI-native development tools to move quickly.
  • Strong debugging instincts and customer empathy.

Responsibilities

  • Write code and contribute daily pull requests while maintaining individual technical contributions.
  • Scope new features by joining customer calls and turning customer needs into technical solutions for engineers to implement.
  • Identify risks and help ensure the company sells only what it can build.
  • Identify and drive deep architectural changes.
  • Drive small engineering teams and coordinate peers through project meetings or ongoing working groups.
  • Gather product requirements, design technical solutions, and build core technology across product lines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service