IMO Health Logo

IMO Health

Staff AI Engineer

Posted 14 Days Ago
Remote or Hybrid
4 Locations
170K-250K Annually
Senior level
Remote or Hybrid
4 Locations
170K-250K Annually
Senior level
The Staff AI Engineer will design, build, and maintain scalable AI systems, integrate NLP solutions, and mentor junior developers while collaborating with cross-functional teams.
The summary above was generated by AI
At IMO Health, we combine strengths in software development, artificial intelligence, and clinical expertise to create AI-driven solutions that enhance access to reliable health information, support clinical decision-making, and improve patient outcomes.  
We are seeking a Staff AI Engineer to join our Software Engineering team, with strong background in designing, building, deploying, and maintaining AI solutions in production, with an emphasis on software engineering principles. This role is critical in bridging the gap between the theoretical capabilities of AI and its practical implementation by operationalizing AI models, building AI systems that are scalable, robust, and reliable in real-world environments.  
The ideal candidate is a hands-on engineer with strong software engineering, data engineering, MLOps, DevOps, and cloud engineering expertise, capable of owning the full development lifecycle – from designing, architecting, and developing AI solutions to deployment, monitoring, and optimization. You will work closely with cross-functional partners who research and prototype models and integrate AI features into IMO Health products.  

WHAT YOU’LL DO:

  • Collaborate with cross-functional teams to transition AI/ML models from prototypes into scalable, production-ready systems.  
  • Lead system design and architecture discussions, bringing expertise in AI engineering, MLOps, and AI deployment best practices.  
  • Write high-quality source code, including detailed documentation and high-level technical designs in collaboration with other engineers.  
  • Develop and maintain AI-driven applications, ensuring high performance, scalability, reliability, and security, optimizing for latency, throughput, and cost.  
  • Integrate large language models (LLMs), generative AI, and NLP solutions into IMO Health’s products, with a focus on unstructured clinical data.  
  • Apply containerization (Docker, Kubernetes) and Infrastructure-as-Code to manage production environments.  
  • Collaborate in an Agile environment with cross-functional teams, aligning technical solutions with product and business goals.  
  • Implement creative solutions to technical challenges, applying out-of-the-box thinking to improve existing products.  
  • Conduct and lead root cause analysis on defects, ensuring fixes are implemented correctly.  
  • Guide Agile teams on best practices across all SDLC activities.  Mentor junior developers.  
  • Champion technical standards and architectural alignment.  
  • Advocate for defining and testing Non-Functional Requirements (Availability, Scalability, Reliability, and Maintainability).  
  • Collaborate with team members while fostering trust, commitment, and accountability.  
  • Drive discovery and minimization of technical debt, proactively addressing implications and consequences of technical decisions. 

WHAT YOU’LL NEED:

  • 8+ years of professional experience in software engineering, AI/ML engineering, or related roles, building production-grade web applications. 
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).  
  • Strong foundation in computer science fundamentals, including data structures, algorithms, design patterns, operating systems, and networking. 
  • Strong coding skills in Python or Java, with experience in software engineering best practices.  
  • Experience in developing AI-powered applications, including LLM integration, prompt engineering, and agentic concepts. 
  • Experience fine-tuning and deploying large language models (LLMs) and generative AI solutions in production.  
  • Solid hands-on experience with cloud platforms (AWS or Azure), containerization, and Infrastructure-as-Code.  
  • Experience with MLOps tools and workflows (e.g., MLflow, SageMaker, Kubeflow).  
  • Experience with CI/CD pipelines, automation, and monitoring.  
  • Working knowledge of NLP concepts (tokenization, embeddings, classification, sequence modeling) — healthcare domain exposure is a plus.  
  • Experience working with Elasticsearch and vector databases for embedding-based search and retrieval. 
  • Ability to translate business needs into optimal technical implementations while balancing technical debt and delivery speed. 
  • Strong problem-solving mindset to handle complex technical challenges and make informed architectural decisions. 
  • Experience in high-performance, scalable system design. 
  • Excellent collaboration skills, working effectively with cross-functional teams including Product, Architecture, and Data Science.  
  • Passion for AI technologies and innovation, particularly in applications for healthcare.  
  • Excellent communication and collaboration skills in cross-functional, distributed teams.  
  • Self-starter with the ability to work independently and contribute from day one.  

NICE TO HAVE:

  • Experience with clinical or healthcare AI applications. 
  • Familiarity with Hugging Face, PyTorch, TensorFlow, or other modern ML frameworks. 
  • AWS Associate-level certification (Machine Learning Engineer or Solutions Architect). 

Top Skills

AWS
Azure
Docker
Elasticsearch
Java
Kubeflow
Kubernetes
Mlflow
Python
Sagemaker

Similar Jobs

3 Days Ago
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
180K-270K Annually
Senior level
180K-270K Annually
Senior level
Healthtech • Information Technology • Software • Telehealth
Architect and maintain scalable software systems for Zocdoc's AI Phone Assistant, integrating AI-driven features and collaborating across teams to enhance healthcare communication.
Top Skills: AIC#Conversational AiLarge Language ModelsMicroservicesMl
11 Days Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Staff Engineer, you'll develop and enhance agentic automation features, leverage large language models, and drive AI strategy for customer success through robust integrations and systems.
Top Skills: Attention MechanismsEvaluation FrameworksLarge Language ModelsRetrieval-Augmented GenerationSemantic SearchTransformer NetworksVector Databases
10 Days Ago
Remote
United States
Senior level
Senior level
Healthtech • Other • Social Impact • Software • Telehealth
The Staff Software Engineer will lead backend development, focusing on AI integration and create frameworks to enhance mental health care through technology and innovation.
Top Skills: GraphQLNode.jsPythonRestTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account