Engineering Spotlight: Kyruus
Kyruus is a leading digital health company providing patient access for health systems. The Kyruus ProviderMatch platform is utilized by leading healthcare organizations across the country to help them match patients with the providers best-suited to care for them.
We connected with Imran Hendley, Senior Software Engineer, Machine Learning at Kyruus, to get an inside look at the company's engineering team. Hendley also went into lots of details about the company’s technology, the various projects, the team's culture and more.
Interested in joining Kyruus’ engineering team? Click here to see all of the company’s openings!
Quick Hit Details
Year Founded: 2010
Number of employees: 127
Number of engineers: 37
Industry: Healthcare Technology
Can you share a summary of what you are working on at Kyruus?
We're working on an intelligent search engine for matching patients to the right healthcare providers based on their specific clinical needs and preferences. We use comprehensive provider profiles to find the most appropriate match down to very specific patient conditions.
What are some of the different technologies that the engineering team gets to work with and at what scale?
We have a Python cloud microservices architecture, and our search runs on top of Elasticsearch on the scale of millions of documents. We run everything on AWS, and now that most of their services are HIPAA-compliant, we’ve started to take more advantage of offerings like Lambda, EMR, and Comprehend.
What are some of the interesting projects that the engineering team is tackling?
Right now, we're scaling out our ability to provide up to the minute schedules and allow patients to book appointments directly through our platform. We’re also working on improving our clinical knowledge base and integrating it in new ways to make the search experience even more powerful and user-friendly.
Does your engineering team have a chance to work on projects outside of their day-to-day responsibilities? For example - skunk work projects, open source projects?
Yes! We recently finished our latest Kyruus Hackathon, where teams worked on projects of their own invention. Some highlights, that we can share, were a clinical knowledge graph and automatic medical knowledge extraction.
What is the culture like at Kyruus for the engineering team?
Our culture is very positive at Kyruus. Everyone is interested in helping others learn and in learning from others. Nobody is afraid to ask questions, and there are many opportunities to share your work and expertise with others.
What can a potential employee expect during the interview process?
Typically our engineering interviews consist of a 45-minute phone screen with one of our tech leads. Assuming all goes well we will bring you onsite to meet/interview with the larger team (typically 4-4.5 hours total). We try to have interviewee’s meet with 5-6 Kyruuvians from various teams so they can acquire a more holistic view of the company and our culture.
Are you involved in any local tech organizations or Meetups?
We recently held a Women Who Code event at our new office in Seaport where the topic was - Mental Health and Impostor Syndrome at Work. We plan on partnering with WWC and others as we now have the space to hold a larger group.
Rapid Fire Q&A
What’s on tap?
Star Wars or Star Trek?
It’s not wise to upset a Wookie...
iPhone or Android?
Aren't we spoiled for choice!
Coffee - hot or iced?
Favorite employee perk?
Unlimited vacation and flexible WFH schedule.
What TV show describes the engineering team’s culture?
What music is playing in your office?
That depends on whether it's a Taylor Swift Tuesday or not!
Miki Rao, Principal Software Engineer
Stephanie Tam, Director of Engineering
Images courtesy of Kyruus