AI Integrations Specialist

University of Dayton
Dayton, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Dayton, United States of America

Tech stack

API
Artificial Intelligence
Software Applications
Audit Trail
Information Systems
Computer Programming
Information Leak Prevention
Python
Software Engineering
Systems Integration
Web Application Frameworks
Web Services
Large Language Models
Generative AI
Backend
FastAPI
Containerization
Kubernetes
Information Technology
Virtual Agents
Software Coding
REST
Network Server
Docker

Job description

The primary responsibilities of the AI Integrations Specialist include developing, deploying, and supporting APIs, Model Context Protocol (MCP) servers, and integrations that enable AI agents to effectively access required data sources and systems. This role emphasizes leveraging Python and technologies such as FastAPI and FastMCP to create robust, secure middleware solutions that facilitate seamless interactions between AI agents and the University of Dayton's internal and external data environments and web services.

Additionally, the role includes maintaining and optimizing agent performance, implementing security hardening measures, such as input/output filtering, collaborating on requirements gathering, designing agent architectures, and occasionally fine-tuning large language models (LLMs).

This mid-level position requires solid programming experience, strong problem-solving skills, and an enthusiasm for continuous learning as our AI environment matures. The AI Integrations Specialist serves as a member of the AI Applications and Services team in UDit, reporting to the Director. This position is critical to the team's ability to deliver innovative, efficient, and reliable AI-driven solutions that advance academic and administrative objectives at the University of Dayton.

Requirements

  1. High school diploma or equivalent.
  2. At least 2 years of experience in programming or software development.
  3. Hands-on experience developing and deploying APIs, preferably using FastAPI or similar Python frameworks.
  4. Understanding of RESTful API principles and protocol-based architectures (e.g., MCP).
  5. Familiarity with large language models (LLMs) and their integration into software applications or agents.
  6. Knowledge of AI security best practices, including mitigating risks like prompt injection or data leakage.
  7. Strong communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders. Preferred Qualifications:

While not everyone may possess all of the preferred qualifications, the ideal candidate will bring many of the following:

  1. Bachelor's Degree in Computer Science, Information Systems, or a related technical field.
  2. 3 or more years of professional experience in Python-based backend development.
  3. Proven experience building and deploying MCP servers and defining structured tool schemas for AI agents.
  4. Familiarity with retrieval-augmented generation (RAG) and its alternatives for providing context to LLMs.
  5. Practical experience with AI agent hardening, including rate limiting, audit logging, and output verification.
  6. Experience in higher education technology environments.
  7. Proficiency with containerization and deployment technologies such as Docker or Kubernetes.
  8. Ability to promote inclusive excellence in the workplace. Special Instructions to Applicants

Benefits & conditions

As a Top 10 Catholic research university, we offer an exceptional work environment where innovation meets purpose. Our comprehensive employee benefits include:

Health & Wellness: Excellent health coverage to keep you and your family well.

Financial Future: Highly competitive retirement contributions.

Education: Generous tuition assistance for both employees and dependents.

About the company

Join the University of Dayton's innovative UDit team as an AI Integration Specialist and bridge the gap between data and intelligence. Help us build the MCPs and APIs that will power the future of AI on our campus! Located in vibrant Dayton, Ohio, you will be at the forefront of implementing cutting-edge artificial intelligence solutions that enhance the learning experience for our 11,000+ students and advance our renowned academic mission. Apply today!

Apply for this position