Software Engineer, Full Stack

Rad AI
Summary
Join Rad AI, a leading healthcare AI company, and become a Software Engineer contributing to the development of large-scale web applications. Collaborate with a high-performing team to build and maintain a modern Javascript (React/Typescript) frontend and Python (FastAPI) backend. Develop new features, ensuring security, style, and maintainability within a HIPAA-compliant environment. Work closely with various stakeholders to iterate on features and address defects. Contribute to improving product quality, security, and performance. Rad AI offers a variety of benefits for US-based full-time roles, including comprehensive insurance, retirement plans, paid time off, flexible work arrangements, and more. The company values diversity and provides equal employment opportunities.
Requirements
- 2+ 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/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 other related web technologies
- Familiarity with cross-browser compatibility, accessibility, browser networking, and browser APIs such as IndexedDB and WebSockets
- Experience with unit and integration testing
- Experience working on a distributed team and strong version control skills using git
- Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to diagnose and prevent these problems
Responsibilities
- Develop on large-scale progressive and single page web applications that streamline user workflows and increase their efficiency and effectiveness
- Work on a modern Javascript (React/Typescript) frontend application
- Develop our Python, FastAPI backend services including a REST API and ML pipeline services
- Build new features that support our rapidly growing number of customers
- Write code that meets our internal standards for security, style, maintainability, and best practices for a high-scale HIPAA web environment
- Work with Product Management, UX, Customer Success and other stakeholders to iterate on new features and address defects
- Advocate for improvements to product quality, security, and performance that have a particular impact across your team
Preferred Qualifications
- Experience with Typescript and React
- Experience with Python, FastAPI, Starlette, SQLAlchemy
- Experience with PostgreSQL
- Experience with 3rd-party integrations such as Auth0, Amplitude
- Experience working at an early-stage startup
- Experience in a HIPAA-compliant environment, especially with FHIR and HL7
- Experience working on machine learning
Benefits
- Comprehensive Medical, Dental, Vision & Life insurance
- HSA (with employer match), FSA, & DCFSA
- 401(k)
- 11 Paid Company Holidays
- Location Flexibility (Remote-first company!)
- Flexible PTO policy
- Annual company-wide offsite
- Periodic team offsites
- Annual equipment stipend