Jobs · Information Technology · Arizona

Software Engineer - Agent Harness

Intel · Phoenix, AZ · 6 days ago
HybridInformation Technology$171k–$315k/yrFull-time

About the role

The model is only half an agent; the harness is the other half. You build everything around the model that makes it act — context management, tool and function calling, file and terminal execution, scheduling, memory, and the agent loop itself. This is core product engineering on an agent framework comparable to well-known AI models, but built to run hybrid (local + cloud) and with efficiency.

Responsibilities

  • Design and build the agent loop: planning, tool invocation, observation handling, retries, termination
  • Implement tool integrations — file I/O, terminal / shell execution, web, MCP servers, message apps
  • Build context management: what goes in the window, when to summarize, how to use long / cross-session memory
  • Implement scheduling and automatic / background task execution
  • Keep the harness model-agnostic so local and cloud models are swappable behind one abstraction
  • Design agent security mechanisms through different approaches
  • Make the loop observable, debuggable: tracing, replay, and reproducible agent sessions

Requirements

You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

  • BS/MS in CS, EE, Math or related STEM field
  • 5+ years software development background
  • Strong in at least one of Python, TypeScript, Go, Rust, C++
  • Comfortable with async, concurrency, and process / subprocess management
  • Experienced at reading unfamiliar codebases and someone else’s runtime

Qualifications

  • Minimum qualifications are required to be initially considered for this position.
  • Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
  • BS/MS in CS, EE, Math or related STEM field
  • 5+ years software development background
  • Strong in at least one of Python, TypeScript, Go, Rust, C++
  • Comfortable with async, concurrency, and process / subprocess management
  • Experienced at reading unfamiliar codebases and someone else’s runtime

Skills

You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

  • Experience with agent frameworks, tool / function calling, or MCP
  • Built developer tooling, CLIs, or IDE-adjacent products
  • Familiarity with sandboxing, containerization, and safe code execution
  • Contributions to open-source agent / LLM tooling
  • Experience with agent security

Benefits

At Intel, our total rewards package goes above and beyond just a paycheck. Whether you're looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals. Go to Intel Benefits | Intel Careers for details of benefits available to you.

Pay

Annual Salary Range for jobs which could be performed in the US: $170,500.00 - 315,490.00 USD

Schedule

Shift 1 (United States of America)

Similar jobs