AI Middleware Engineer

Unify Consulting
San Francisco, United States of America
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 190K

Job location

San Francisco, United States of America

Tech stack

Abstraction Layers
Artificial Intelligence
Distributed Systems
Middleware
OAuth
Salesforce
SAP Applications
Systems Integration
Software Security
Virtual Agents
ServiceNow

Job description

We're supporting a client as they build the middleware layer that connects AI agents to enterprise systems. This role focuses on designing and operating MCP-style servers (Model Context Protocol or equivalent) that expose secure, governed, and reusable tools for agent-driven workflows.

You'll be doing senior-level, hands-on engineering work, including:

  • Designing and building MCP-compliant servers and tool schemas
  • Integrating enterprise SaaS platforms such as Salesforce, SAP, and ServiceNow
  • Building tool abstraction layers and orchestration logic for AI agents
  • Implementing context and state management across agent workflows
  • Integrating with AI gateways (e.g., Portkey or similar)
  • Ensuring security, governance, and compliance across integrations
  • Adding observability and reliability mechanisms to support production use

This is client-facing work where you'll help shape how AI agents are safely deployed in real enterprise environments.

Requirements

  • Strong backend engineering experience (Python and/or Node.js)
  • Solid API design skills, including JSON schemas and async patterns
  • Experience integrating with enterprise SaaS APIs
  • Familiarity with AI agent frameworks and agent-driven workflows
  • Working knowledge of OAuth2 and API security concepts
  • Management consulting experience, * Experience with Portkey or other AI gateway platforms
  • Experience with vector databases and RAG architectures
  • Background in event-driven or distributed architectures

About the company

Unify is an AI management consulting firm that partners with leading organizations to design, build, and scale practical AI solutions. We work hands-on with our clients to solve real business problems at the intersection of data, technology, and AI - moving beyond experimentation to production-ready systems.

Apply for this position