At IMO Health, we combine expertise in software development, data science, and healthcare to create AI-powered solutions that improve access to high-quality health information. We are looking for a Staff Full Stack Software Engineer to drive the development of innovative applications that enhance patient care and life sciences research.
In this role, you will design, build, and optimize scalable, AI-driven software solutions, ensuring high performance, security, and reliability. You'll collaborate in an agile environment, mentor engineers, and solve complex technical challenges while integrating cutting-edge AI and cloud technologies. If you're passionate about transforming healthcare through technology, we'd love to have you on our team!
WHAT YOU'LL DO:
- Develop and optimize AI-powered applications that drive innovation in healthcare and life sciences.
- Ensure high performance, scalability, and security, troubleshooting issues and implementing best practices.
- Integrate AI/ML technologies, including Large Language Models (LLMs) and vector databases, into software solutions.
- Collaborate in an agile environment, working closely with cross-functional teams to align technical solutions with business needs.
- Lead and participate in architectural and design decisions, ensuring alignment with industry best practices.
- Write clean, testable, and maintainable code, following CI/CD and DevOps principles.
- Mentor and guide junior engineers, fostering best practices and technical excellence.
- Implement automation strategies across testing, integration, and deployment.
- Champion technical standards and advocate for best practices in cloud computing, security, and microservices architecture.
- Proactively address technical debt and drive continuous improvement in system performance and reliability.
WHAT YOU'LL NEED:
- 5+ years of experience in software development, with a focus on AI-based applications.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI, or a related field.
- Proficiency in Java, Python, and JavaScript, with expertise in JVM internals, Spring Framework (IOC, AOP, Security, Boot), and frontend frameworks (React/Angular).
- Hands-on experience with cloud platforms (AWS/Azure), containerization (Docker, Kubernetes), and Infrastructure-as-Code (Terraform).
- Deep understanding of MySQL/PostgreSQL performance optimization, transaction control, and indexing strategies.
- Advanced knowledge of Redis (RedLock, Stream persistence, hot key detection) and Elasticsearch (vector search, cross-cluster search optimization).
- Experience in AI/ML applications, including LLM integration, prompt engineering, and vector databases.
- Proficiency in security best practices, including Zero Trust Architecture and JWT token binding.
- Expertise in service governance, including Sentinel for dynamic rate limiting and Seata for distributed transactions.
- Experience with feature flag management tools (e.g., LaunchDarkly).
- Strong problem-solving mindset, capable of balancing technical debt, delivery speed, and business needs.
- Ability to mentor junior engineers and foster a culture of continuous learning.
Top Skills
What We Do
We are a team of dedicated clinical terminologists, data scientists, industry subject matter experts, and informaticists who helped facilitate the evolution from analogue to digital capture of clinical events, the precise code-mapping that simplifies complex workflows, and the translation of unstructured into structured data. We “wrote the digital dictionary” used in every major EHR, and we are leveraging clinical AI to generate insights that expand and deepen our impact across the healthcare ecosystem.
At the end of the day, we don’t make decisions for our clients. We provide them with the digital tools to enable sound decision-making.
Why Work With Us
We are building a clinical intelligence stack—medical ontology, human expertise, and AI—that makes data more useful and more powerful. By enhancing data’s structure, richness, and precision, we reduce noise and error, streamline complexity, and create clarity across the clinical information chain.
Gallery






IMO Health Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We ask and expect our people to work in a way that allows them to do their best work. We also know that collaborating together inspires innovation. Our teams in the Chicagoland or Houston, TX areas find their way into an office 3 days a week.