• Role: Lead Software Developer
  • Company: MedAi Health
  • Location: Dhaka, Bangladesh

We're seeking a motivated full-stack software engineer to join our team in Bangladesh. Your core responsibilities will include leading a group of software development teams, developing and maintaining our cutting-edge AI-powered healthcare applications. This role offers the opportunity to design and develop advanced software solutions, work with global experts in developing cutting-edge technologies, and contribute to improved patient outcomes in a fast-paced, innovative environment.


  • Lead our core team of software developers.
  • Plan project deliverables with the senior management team and ensure timely delivery of key milestones.
  • Prepare a weekly update report for the senior management team.
  • Collaborate with our development team and product managers to conceptualize and develop advanced software solutions.
  • Design architecture for both the client-side and server-side of our applications.
  • Deploy and manage applications on AWS, utilizing services such as EC2, AWS Lambda and AWS Amplify.
  • Develop/update/maintain visually appealing front-end applications.
  • Design and manage high-performance databases and applications.
  • Develop efficient APIs and maintain relevant documentation.
  • Test software to assure responsiveness and efficiency, troubleshooting, and upgrading as necessary.
  • Establish security measures and data protection settings.
  • Develop features and applications with a mobile-responsive design.
  • Author technical documentation.
  • Work alongside data scientists and analysts to enhance software performance.


Must Have

  • Proven experience as a Principal Software Engineer or in a similar role.
  • Proven track record of delivering customer facing web applications developed using python Django and Javascript React framework.
  • At least 5 years of industry experience in python.
  • Expertise in various front-end languages and libraries, such as HTML/CSS, JavaScript, Angular, React, Node.js, XML, and jQuery.
  • Familiarity with databases like MySQL, MongoDB, AWS DynamoDB, web servers like Apache, and a strong understanding of UI/UX design principles.
  • Knowledge of cloud computing. Experience in developing and deploying applications on AWS services (Lambda, Step Functions, APIGateway).
  • Exceptional communication and teamwork skills.
  • Experience in version-controlling systems such as git.
  • Knowledge of continuous integration (CI) and continuous deployment.
  • An analytical mindset and problem-solving aptitude.

Educational Requirements

  • Bachelor's or master’s in computer science or related fields from a reputed institute.

Experience Requirements

  • At least 7 years of professional experience in a software development role in commercial settings. *Academic experiences do not count as experience.


  • Salary: 50,000 - 90,000 BDT
  • Flexible working hours and option to work from home


MedAi Health is a tech-for-good healthcare company based in Cambridge, United Kingdom. We leverage Artificial Intelligence (AI) to transform healthcare services, improve patient outcomes, tackle health inequality, and reduce costs. Committed to innovation, we're passionate about using technology to revolutionize the healthcare sector, ensuring efficient, personalized care for all. This is an excellent opportunity to be part of a fast-growing healthcare AI company and contribute towards transforming the healthcare landscape. We look forward to receiving your application. Please send your CV with a cover letter: career@medaihealth.com. Please use the cover letter to explain why you think you are the right candidate for this role. Applications with a cover letter will not be considered.