AI Systems Engineer

Integrated Medical Systems, Inc.

Bolingbrook (IL)

On-site

USD 130,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) matching
Paid time off

Job summary

Integrated Medical Systems, Inc. (IMS) is seeking an AI Systems Engineer to design, build, and deploy intelligent AI applications that connect with enterprise data and business systems.

This role focuses on building secure, scalable AI agents that can understand context, access information, use tools, and take action. You’ll work with Model Context Protocol (MCP), LLM APIs, and API integrations to enable practical, business-ready solutions.

Qualifications

  • Strong proficiency in Python or TypeScript.
  • Asynchronous programming and async/await patterns.
  • Experience building and consuming RESTful APIs.
  • Understanding of JSON-RPC 2.0 and message-based communication.
  • Hands-on experience with MCP servers and frameworks like FastMCP.
  • Experience with MCP tools, resources, and prompts.
  • Strong understanding of LLM APIs and tool/function calling.
  • Experience integrating OpenAI, Anthropic Claude, or similar services.
  • Experience with vector databases and AI-powered retrieval.
  • Ability to build search/retrieval tools with structured context.
  • Understanding of document identifiers, metadata, and citations.
  • Secure authentication and authorization for enterprise data.
  • Design scoped access between AI agents and systems.
  • Experience developing agentic AI applications or multi-step workflows.
  • Experience with MCP frameworks like FastMCP.

Responsibilities

  • Design, develop, and deploy MCP servers connecting AI to databases and apps.
  • Build interfaces for AI agents to discover and interact with tools and workflows.
  • Develop MCP tools, resources, and prompts for repeatable workflows.
  • Evaluate LLMs and design workflows across multiple models/services.
  • Implement tool calling and function calling for external systems.
  • Build reliable REST API and third-party system integrations.
  • Configure function schemas for AI agents to call external services.
  • Transform responses into structured formats for LLMs.
  • Design persistent context/state management and real-time communication.
  • Configure vector stores for AI-powered search and retrieval.
  • Develop fetch tools to retrieve documents and IDs; ensure proper citations.
  • Test, debug, monitor, and improve MCP servers and AI applications.

Skills

Python
TypeScript
asynchronous programming
RESTful APIs
JSON-RPC 2.0
MCP servers
MCP tools
LLM APIs
tool calling
OpenAI
Anthropic Claude
vector databases
retrieval tools
documentation/citation handling
secure authentication
access control
agentic AI applications
Docker
CI/CD
cloud platforms
enterprise databases
observability
healthcare data familiarity

Tools

FastMCP
LangChain
LangGraph
Semantic Kernel

Job description

AI Systems Engineer

Who We Are: Founded in 1994, Integrated Medical Systems, Inc. (IMS) is one of the nation’s leading distributors serving the alternate-site healthcare market. We build valued partnerships with our customers by providing flexible rental and purchase options for a broad portfolio of disposable and rental products supporting infusion, respiratory, enteral feeding, oncology, and cleanroom applications. At IMS, our people are innovative, dedicated, and experienced, working together to deliver an exceptional customer experience from start to finish. When you join IMS, you’ll have the opportunity to work alongside industry experts and thought leaders at a company committed to employee growth, innovation, and well-being.

About the Role

IMS is seeking an AI Systems Engineer to design, build, and deploy intelligent, agentic AI applications that connect with enterprise data, business systems, and external services. This is an AI application engineering role, not a traditional machine learning or model-training position. You’ll focus on building the systems that allow AI models to work with real-world data and business tools—creating secure, reliable, and scalable AI agents that can understand context, access information, use tools, and take action. You’ll work heavily with Model Context Protocol (MCP), LLM orchestration, APIs, tool calling, enterprise data, and asynchronous application architectures to turn individual AI models into capable business applications.

What You Bring to the Table

Required Qualifications

Programming & Software Architecture

  • Strong proficiency in Python or TypeScript.
  • Strong understanding of asynchronous programming and async/await patterns.
  • Experience building and consuming RESTful APIs.
  • Understanding of JSON-RPC 2.0 and message-based communication.

AI & MCP

  • Hands-on experience building Model Context Protocol (MCP) servers using standard SDKs or frameworks such as FastMCP.
  • Experience working with MCP tools, resources, and prompts.
  • Strong understanding of LLM APIs and tool/function calling.
  • Experience integrating leading LLM platforms such as OpenAI, Anthropic Claude, or comparable services.

Data & Search

  • Experience working with vector databases/vector stores and AI-powered retrieval.
  • Ability to build search and retrieval tools that provide relevant, structured context to LLMs.
  • Understanding of document identifiers, metadata, and citation/source handling.

Security

  • Understanding of secure authentication and authorization practices for connecting AI applications to proprietary data and enterprise systems.
  • Ability to design appropriately scoped access between AI agents, internal systems, and external services.
Preferred Qualifications
  • Experience developing agentic AI applications or multi-step AI workflows.
  • Experience with FastMCP or other MCP frameworks.
  • Experience with LangChain, LangGraph, Semantic Kernel, or similar AI orchestration frameworks.
  • Experience with Docker, Git, CI/CD, and cloud platforms.
  • Experience integrating AI with enterprise databases, ERP systems, CRM platforms, or other business applications.
  • Experience with observability, logging, testing, and monitoring of AI applications.
  • Familiarity with healthcare data, privacy, security, or compliance requirements.
What Success Looks Like

In this role, you'll help IMS move AI from experimentation into practical, secure, business-ready applications. Success means building AI systems that can:

  • Understand the right context
  • Find and retrieve the right information
  • Use the appropriate business tools
  • Interact securely with enterprise systems
  • Choose the right model for the task
  • Execute workflows reliably
  • Provide accurate, traceable responses
What You’ll Do

Build AI & MCP Applications

  • Design, develop, and deploy Model Context Protocol (MCP) servers that securely connect AI applications to internal databases, vector stores, business applications, and other enterprise resources.
  • Build standardized interfaces that allow AI agents to discover and interact with available tools, resources, and workflows.
  • Develop MCP tools, resources, and prompts to support repeatable business workflows.

Orchestrate Large Language Models

  • Evaluate and select the appropriate LLM for specific use cases based on reasoning capabilities, cost, context window, latency, and performance.
  • Design AI workflows that strategically route tasks across multiple models and services.
  • Implement tool calling and function calling to enable AI agents to interact with external systems.

Integrate APIs & Business Systems

  • Build reliable REST API and third-party system integrations.
  • Configure function calling and tool schemas that allow AI agents to invoke external services.
  • Transform external system responses into structured formats that can be effectively interpreted and used by LLMs.
  • Develop secure connections between AI applications and proprietary enterprise systems.

Manage Context, State & Real-Time Communication

  • Design solutions for persistent context and state management across AI interactions.
  • Implement asynchronous communication patterns and Server-Sent Events (SSE) for real-time data streaming.
  • Develop mechanisms for AI applications to retrieve and use current, relevant business context.

Build AI Search & Data Retrieval

  • Configure and work with vector databases/vector stores to support AI-powered search and retrieval.
  • Develop search and fetch tools that retrieve relevant documents and specific document IDs.
  • Ensure AI-generated responses contain accurate citation and source metadata, including canonical URLs where appropriate.

Test, Debug & Improve

  • Test and troubleshoot AI agents, MCP servers, tool schemas, and integrations before production deployment.
  • Use tools such as MCP Inspector to evaluate server behavior, inspect requests and responses, and identify issues.
  • Monitor and improve the reliability, performance, security, and usability of AI applications.
Job Benefits
  • Health insurance with 100% of premiums covered by IMS
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Paid time off
Salary

130000 - 150000 USD (yearly)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Systems Engineer
AI Systems Engineer

RXinsider LTD. • Bolingbrook (IL), Northern (KY)

Hybrid
USD 130,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
AI Platform Engineer
AI Platform Engineer

International Materials LLC. • Delray Beach (FL)

On-site
USD 140,000 - 190,000
AI Systems Engineer: MCP & LLM Orchestration
AI Systems Engineer: MCP & LLM Orchestration

Integrated Medical Systems, Inc. • Bolingbrook (IL)

On-site
USD 130,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Software Engineer – AI Powered Engineering
Software Engineer – AI Powered Engineering

ittihad medical centre • Chicago (IL)

On-site
USD 180,000 - 200,000
Paid leave
Insurance benefits
Discretionary bonuses
AI Infrastructure & Platform Engineer
AI Infrastructure & Platform Engineer

Socket.dev • Delray Beach (FL)

On-site
USD 120,000 - 180,000
AI Engineer
AI Engineer

CyberCoders • Sacramento (CA)

On-site
USD 150,000 - 190,000
Medical
Dental
Vision
+3
Software Engineer - AI Engineer II/III
Software Engineer - AI Engineer II/III

Applied Medical • Rancho Santa Margarita (CA)

On-site
USD 80,000 - 140,000
Competitive compensation
Comprehensive benefits
Training and mentorship
+3
AI Systems Engineer
AI Systems Engineer

WebMD • Yardley

On-site
USD 120,000 - 145,000
Health Insurance
401(k) Plan
Paid Time Off
+3
AI Engineer
AI Engineer

Rockland Trust • Massachusetts

On-site
USD 140,000 - 200,000
Health Insurance
Dental Insurance
401K plan
+5
(9300) Software Engineer
(9300) Software Engineer

IAMUS Consulting • Columbia (MD)

Hybrid
USD 139,000 - 180,000
Health insurance
Life insurance
Disability insurance
+1