Bangalore, IndiaFull TimeSeniorPosted 2mo ago
RapidAI is the trusted leader in deep clinical AI, helping hospitals deliver faster, more informed care through intelligent imaging and integrated workflows. The Rapid Enterprise™ Platform supports disease states across the care spectrum, but it’s our clinical depth that drives the most meaningful impact — improving decision-making, patient outcomes, and health-system performance. Used by more than 2,500 hospitals in over 100 countries and backed by 700+ clinical studies, including research that helped expand national stroke-treatment guidelines, RapidAI is the most clinically validated AI platform in healthcare.
What you will do:
- Provide technical leadership and mentorship for other engineers on the team
- Write high quality and maintainable code
- Design and build impactful technical solutions and own them through the entire development
lifecycle - Lead engineering projects and initiatives, including scoping, planning, and execution
- Collaborate cross-functionally with product management, design, and other engineering teams
- Research and evaluate new technologies and techniques for potential adoption
- Establish architecture plans, conventions, standards, and best practices
- Identify areas for improving code quality, performance, scalability, and stability
- Conduct code reviews and ensure code quality, test coverage, and documentation
- Ensure the engineering team understands the business direction and how each individual
engineer’s work contributes towards the big picture of the product line and company offerings - This position does not have direct reports.
- Perform any other related activities assigned by reporting manager.
What you bring:
- Bachelors’ Degree or equivalent
- 5+ years of experience in backend development
- 1+ years of experience with TypeScript and AWS
- Experienced in using TypeScript for backend development, but willingness to work with other languages
- Knowledge of HTTP as well as API and database schema design
- Knowledge of distributed system design
- Creating platforms, reusable libraries, and utilities wherever applicable
- Writing high-quality code that is modular, functional, and testable
- Troubleshoot issues effectively in a distributed architecture
- Communicate, collaborate and work effectively in a global environment
- Solid analytical and reasoning skills for design, troubleshooting and root cause analysis
- Great communication skills with technical and non-technical teams
