Haystack
← Back to Jobs
Remote
Engineering
NG

Forward Deployed Engineer, Agent Runtimes & MCP (Python)

NMK Global Inc.United States🇺🇸United StatesPosted Oct 1, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
Yesterday

Job Description

NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Development Services. We help organizations build high-performing technology teams by connecting them with exceptional talent across a wide range of industries. Our expertise, industry knowledge, and consultative approach enable clients to achieve successful business outcomes while helping professionals advance their careers.
Job Title: Forward Deployed Engineer, Agent Runtimes & MCP (Python)
Location: Remote

Job Description:
Build the Agent Trust integration into Anthropic's Claude Commerce Agents blueprint and the surrounding Claude tooling, and make it adoptable by merchant engineers in a day.

What you will do in the first 90 days

•   Stand up the blueprint's verticals on all three runtimes; run its test and verification suites; pin and maintain our fork compatibility.

•   Implement the Agent Trust Mixin for the blueprint's Store front Backend / Merchant Backend: identity bound at session start, in-path trust checks on cart and checkout hooks, decision mapping to the blueprint's native tool-result semantics (Unavailable, domain errors), per-hook fail policy, decision logging without PII, outcome reporting.

•   Build and test the storefront MCP server path for Managed Agents behind an authenticating gateway, including vault-credential and signed-claim identity options.

•   Write an Experian MCP server (advisory tools) and a companion skill for the blueprint's commerce-builder Claude Code plugin.

•   Author the merchant integration guide and measure the merchant effort (files, lines, prompt bytes, gates, time-to-first-verified-session) as an acceptance metric.

Must have:

•   5+ years Python; strong async (asyncio), typed code, pytest, ruff; comfortable subclassing abstract backends and mapping exceptions to structured results.

•   Shipped tool-using LLM agents on the Claude Messages API or Agent SDK; understands prompt caching mechanics and why static-prefix bytes matter.

•   Built or integrated MCP servers (streamable HTTP) and put authentication in front of them; understands that a model can skip a tool call and enforcement must live server-side.

•   JWT/JWKS verification, OAuth client credentials, secrets handling; can call a real-time risk API inside a latency budget and reason about fail-open vs fail-closed.

•   Reads an unfamiliar, unmaintained open-source codebase quickly and cites module and line in every claim; works from written acceptance criteria without supervision.

Nice to have:

•   Claude Managed Agents beta (agents, environments, sessions, vaults, always_ask semantics); Claude Code plugins/skills authoring; Bedrock/Vertex/Foundry routing; e-commerce domain (cart, variants, checkout hand-off); Node 22 for the example storefronts.
NMK Global Inc. is an Equal Opportunity Employer. We are committed to creating an inclusive workplace and consider all qualified applicants without regard to age, race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable law

Similar jobs