Sr. AI Software Engineer - Agent Harness

Intel Intel · Semiconductors · California, Santa Clara, United States +3

This role focuses on building the 'harness' for agentic AI systems, which includes the agent loop, tool integrations, context management, scheduling, and observability. The goal is to create a hybrid (local + cloud) agent framework that is efficient, secure, and model-agnostic, comparable to well-known AI models.

What you'd actually do

  1. Design and build the agent loop: planning, tool invocation, observation handling, retries, termination
  2. Implement tool integrations — file I/O, terminal / shell execution, web, MCP servers, message apps
  3. Build context management: what goes in the window, when to summarize, how to use long / cross-session memory
  4. Implement scheduling and automatic / background task execution
  5. Make the loop observable, debuggable: tracing, replay, and reproducible agent sessions

Skills

Required

  • Python
  • TypeScript
  • Go
  • Rust
  • C++
  • async programming
  • concurrency
  • process management
  • subprocess management
  • tool/API integration
  • failure mode handling
  • codebase navigation

Nice to have

  • agent frameworks
  • tool/function calling
  • MCP
  • developer tooling
  • CLIs
  • IDE-adjacent products
  • sandboxing
  • containerization
  • safe code execution
  • open-source agent/LLM tooling
  • agent security

What the JD emphasized

  • 8+ years software development background
  • Strong command of Python, TypeScript, Go, Rust, C++
  • Expertise with async, concurrency, and process / subprocess management
  • Experience with projects that calls external tools or APIs in a loop and handled the failure modes
  • Experienced at reading unfamiliar codebases and someone else’s runtime

Other signals

  • building agentic AI
  • core product engineering on an agent framework
  • design and build the agent loop
  • implement tool integrations
  • build context management
  • implement scheduling
  • make the loop observable