Software Engineer

Software Engineer (full-time)

Location: Cambridge, MA



The company

ReviveMed is a pioneer at the intersection of artificial intelligence and metabolomics, Located in the heart of biotech innovation in Cambridge. Metabolomics is the large-scale study of small molecules, or metabolite, like glucose or cholesterol produced by the cellular activity. Metabolites are the closest link between cellular activity and what is observed in disease symptoms. ReviveMed uniquely overcomes the difficulties of identifying a large set of metabolites for each patient, based on technology developed at the Fraenkel Lab at MIT and published in Nature Methods. It further translates metabolomic data into novel therapeutic insights for drug and drug response biomarker discovery. Currently, ReviveMed is collaborating with tier-one pharmaceutical companies to support their drug discovery programs and in pursuing internal drug discovery, initially focused on metabolic diseases.


ReviveMed is a seed-stage funded and award-winning startup company. Our oversubscribed seed round of $1.5 million was featured in TechCrunch. We are the recipients of many prestigious awards, including the 2018 Extreme Tech Challenge (biotech section), LabCentral Golden Ticket award sponsored by Novartis, and Booz Allen Hamilton analytics prize. Additionally, our team was one of the top 26 winners of MassChallenge Boston 2017, selected from >1,500 startups. We were also selected as a top 10 finalist in Google Cloud Machine-Learning competition.



The Role

We are an enthusiastic team, passionate about innovative, data-driven approaches to bring the right therapeutics for the right patients, and ultimately save millions of lives. We are looking for an exceptional software engineer to join our exceptional team. We have a fast-paced, high-performance, and result-oriented culture, looking for candidates hungry for learning. The preferred candidate will bring relevant experience, entrepreneurial drive, and a passion for advancing our vision.


Preferred Qualifications

  • Self-motivated, highly disciplined, and passionate about discovering the right therapeutics for the right patients.
  • B.S. or M.S. degree in Computer Science or related fields; 2-5 years work experience preferred, but we will consider strong candidates with less experience.
  • Proven programming skills: We use Python along with shell scripts, R, JavaScript, HTML, and other programming languages as needed. Links to your publicly accessible programming work is a big plus (like GitHub, Bitbucket, or Gitlab).
  • Extensive experience working with large relational and non-relational databases (SQL and NoSQL).
  • Collaborative and robust software development experience, including gathering requirements and using version control systems like GitHub.
  • Cloud computing with Unix: Very familiar with Unix environment and command line tools, and familiar cloud computing platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP).
  • Communication: Strong analytical, oral, and writing skills.


Why you should join ReviveMed

  • An opportunity to become part of a transformational approach to drug discovery and development from the beginning.
  • Opportunities for personal and professional growth as our company expands.
  • Involvement in critical partnerships projects with pharmaceutical clients.
  • Competitive compensation, health insurance, as well as share options.
  • Making an impact on the world with every line of code.