Staff Software Engineer, Tools & Infrastructure

Rapidai · Bangalore, India

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
  • Apply →