
Agent Harness Engineer - Core Runtime
AI
NinjaTech AI is seeking a Core Runtime engineer to own the agent harness that powers autonomous AI agents. The role involves designing the run loop, orchestrator, and monitoring layer, and requires 4+ years of Python backend experience and familiarity with LLM APIs.
What you'll do
- Design and evolve the agent run loop: context management, turn compaction, and recovery from failed or partial tool calls
- Build the orchestrator that launches, supervises, and hands off long-running background agents without losing state
- Implement the monitoring layer that detects stuck, looping, or runaway agents and intervenes safely
What you need
Must-have
PythonConcurrencyProcess supervisionFault-tolerant designLLM APIsAgentic patternsTool callingFunction calling
Nice-to-have
SandboxingContainerizationSecure code execution
Soft skills
Engineering rigorScientific curiosityCollaboration
Agent HarnessCore RuntimePythonLLMAutonomous AgentsBackendSystems EngineeringRemoteFull-timeAI