For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Intelligent Medical Objects
Intelligent Medical Objects

Staff Full-Stack Software Engineer, AI Applications

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Security software
Database
+28

Permanent role
4 days ago
Apply now

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, AI Applications 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.

$150,000 - $180,000 a year

Compensation at IMO Health is determined by job level, role requirements, and each candidate’s experience, skills, and location. The listed base pay represents the target for new hires with individual compensation varying accordingly. These figures exclude potential bonuses, equity, or sales incentives, which may also be part of the total compensation package. Our recruiter will provide additional details during the hiring process.

IMO Health also offers a comprehensive benefits package. To learn more, please visit IMO Health’s Careers Page .

About Intelligent Medical Objects

👥201-500
📍Northbrook, Illinois, United States
🔗Website

Intelligent Medical Objects Service

Intelligent Medical Objects product / service
Intelligent Medical Objects product / service
Intelligent Medical Objects product / service
Intelligent Medical Objects product / service
Intelligent Medical Objects product / service

How does Intelligent Medical Objects work?

ensures clinical data integrity and quality

Company culture

IMO is everywhere

Our solutions are used by more than 500,000 US physicians and 4,500 US hospitals to power better care. If your doctor is using an EHR, odds are, she’s using IMO.

Diverse and inclusive

IMO employees represent a rich mosaic of backgrounds and experiences. This fuels our commitment to fostering a culture that supports diversity, inclusion, and authenticity.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service