Senior Software Engineer, Full Stack - Reporting Product

Rad AI•San Francisco, CA
•$150,000 - $224,000

About The Position

Rad AI is seeking a Senior Software Engineer with full-stack experience to help build a responsive, performant reporting product for radiology. The role works with Full Stack Engineers, ML Engineers, Product Leaders, and other internal and external partners to develop applications that streamline radiology workflows and support a growing customer base. The engineer will develop large-scale progressive and single-page web applications, work on a JavaScript/React/TypeScript frontend, and build Python/FastAPI backend services, including REST APIs and ML pipeline services. The role also contributes to security, maintainability, and performance in a high-scale HIPAA web environment, collaborating with product, UX, customer success, and other stakeholders to deliver and improve features.

Requirements

  • At least 6 years of industry full-stack engineering experience with single- and multi-tenanted environments.
  • In-depth knowledge of JavaScript/TypeScript, Python and FastAPI, or equivalent modern languages and frameworks.
  • Knowledge of relational and document-based databases, as well as other large-scale data storage paradigms.
  • Knowledge of modern web architecture and best practices.
  • Fluency with HTML, CSS, responsive design, and related web technologies.
  • Familiarity with cross-browser compatibility, accessibility, browser networking, and browser APIs such as IndexedDB and WebSockets.
  • Experience with performance and optimization at large scale, including the ability to diagnose and prevent problems.
  • Experience working on a distributed team and strong version-control skills using Git.

Nice To Haves

  • Experience with unit and integration testing and test-driven development.
  • Experience with TypeScript and React.
  • Experience with Python, FastAPI, Starlette, or SQLAlchemy.
  • Experience with PostgreSQL.
  • Experience with third-party integrations such as Auth0 and Amplitude.
  • Experience working at an early-stage startup.
  • Experience in a HIPAA-compliant environment, especially with FHIR and HL7.
  • Experience working on machine learning.

Responsibilities

  • Develop large-scale progressive and single-page web applications that streamline user workflows and improve efficiency and effectiveness.
  • Work on a modern JavaScript (React/TypeScript) frontend application.
  • Develop Python and FastAPI backend services, including REST APIs and ML pipeline services.
  • Build features to support a rapidly growing customer base.
  • Write code that meets internal standards for security, style, maintainability, and best practices in a high-scale HIPAA web environment.
  • Collaborate with Product Management, UX, Customer Success, and other stakeholders to iterate on features and address defects.
  • Advocate for product quality, security, and performance improvements that have impact across the team.

Benefits

  • Comprehensive medical, dental, vision, and life insurance.
  • HSA with employer match, FSA, and DCFSA.
  • 401(k).
  • 11 paid company holidays.
  • Flexible PTO policy.
  • Annual company-wide offsite.
  • Periodic team offsites.
  • Annual equipment stipend.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service