AI Software Engineer, Agent Harness

AlleyCorp

India

Hybrid

INR 4,000,000 - 7,000,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EnCharge AI is seeking an AI Software Engineer to own the harness architecture for running agents against files, tools, and documents with permissions and memory management. You will contribute to an end-to-end agent loop and ensure secure, reliable execution across heterogeneous models.

You will work on session semantics, interfaces, and orchestration, collaborating with researchers and engineers to keep pace with evolving AI workloads in a fast-moving environment.

Qualifications

  • 10+ years of software engineering experience in backend systems or ML infrastructure.
  • Strong Python and at least one systems language (Go, Rust, C++).
  • Experience shipping and operating an agent loop in production — tool use, multi-step workflows, unattended runs.
  • Hands-on with RAG, context management, and memory for LLM applications.
  • Experience with sandboxing, isolation, and permission models for automated systems.
  • Experience running open-weight models and understanding quantization and serving choices.

Responsibilities

  • Own the harness architecture end to end — agent loop, safe execution, context management, memory, permissions, orchestration, outputs, interfaces, observability.
  • Build components with no open-source equivalent — session semantics, enforced permissions, memory in editable files, orchestrator, and outputs.
  • Keep pace with models — adapters, prompt formats, tool-call schemas, stop conditions, benchmarking and evaluation.
  • Ensure reliable tool use across models with variable calling quality — validation, repair, retries, fallbacks.
  • Develop agents, tools, and MCP servers for internal and customer use cases, with security reviews before shipping.
  • Build the evaluation harness: task suites, regression runs, and cost/latency metrics per task.
  • Define interfaces: session API, CLI, GUI, and endpoints for existing tools.

Skills

Python
Systems programming
Agent loop experience
RAG & memory for LLMs
Sandboxing & permission models
Open-weight models experience

Job description

AI Software Engineer, Agent Harness

Location: Bengaluru, Karnataka (or throughout India remote-friendly with travel)

About EnCharge AI

EnCharge AI is building the next generation AI platform. Our novel in-memory-computing architecture delivers a 10x step-function improvement in compute energy efficiency and performance for AI inference workloads. As the demands of artificial intelligence move beyond today's models, we believe fundamental underlying infrastructure must evolve. We are an experienced team of AI researchers, silicon & systems engineers, and architects backed by leading investors, poised to become the essential platform for the next wave of AI innovation.

The Opportunity

We serve open-weight models and our own bespoke checkpoints on EnCharge hardware. The models change often, and the harness around them needs to keep up. You own this layer that runs agents against files, tools, documents with permissions, memory, unattended execution, and real outputs. It will be assembled from a combination of open-source and bespoke code.

Key Responsibilities
  • Own the harness architecture end to end — agent loop, safe execution, context management, knowledge base, memory, permissions, orchestration, outputs, interfaces, observability — one component per layer, with clear interfaces so layers can be swapped.
  • Build the pieces with no open-source equivalent e.g. session semantics, enforced permissions, memory in a human-editable file, orchestrator, and outputs.
  • Keep pace with the models: adapters, prompt formats, tool-call schemas, stop conditions, benchmarking and evaluation.
  • Make tool use reliable across models of uneven tool-calling quality — validation, repair, retries, fallbacks.
  • Develop agents, tools, and MCP servers for internal and customer use cases, and review them for security before they ship.
  • Build the evaluation harness: task suites, regression runs on every model or harness change, cost and latency per task alongside quality.
  • Define the interfaces: session API, CLI, GUI, and an endpoint existing tools can point at.
Qualifications
  • 10+ years of software engineering experience in backend systems or ML infrastructure
  • Strong Python and at least one systems language (e.g., Go, Rust, C++)
  • Have shipped and operated an agent loop in production — tool use, multi-step workflows, unattended runs
  • Hands-on with RAG, context management, and memory for LLM applications
  • Experience with sandboxing, isolation, and permission models for automated systems
  • Have run open-weight models yourself and understand how quantization and serving choices change model behavior
  • Comfort in fast-moving, ambiguous environments where you define the roadmap; strong product instincts
Nice to Have
  • Contributions to open-source agent harnesses or coding agents
  • Experience with agent benchmarks (e.g., SWE-bench, Terminal-Bench) and building internal task suites
  • MoE serving familiarity e.g. expert placement, tensor parallelism, quantization etc.
  • Observability for LLM systems
  • Document parsing and indexing pipelines
  • Desktop or GUI application experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineering- Lead (AI Coding Agent, Platform Engineering, Loop Engineering, AWS)
AI Engineering- Lead (AI Coding Agent, Platform Engineering, Loop Engineering, AWS)

FICO • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Flexible work options
Benefits program
Parental leave
+1
Agent Engineer - Evals and Harness
Agent Engineer - Evals and Harness

Story Terrace Inc. • Mumbai

Hybrid
INR 1,800,000 - 2,400,000
Agent Infrastructure Engineer — Core Harness (Superagent)
Agent Infrastructure Engineer — Core Harness (Superagent)

ImagineArt • India

On-site
INR 4,000,000 - 7,000,000
Principal Agentic AI Engineer / Hands-on Technical Lead
Principal Agentic AI Engineer / Hands-on Technical Lead

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 4,000,000 - 7,000,000
AI Engineer
AI Engineer

Andpayments • India

On-site
INR 1,800,000 - 3,000,000
Senior Agentic Full-Stack Engineers
Senior Agentic Full-Stack Engineers

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 2,000,000 - 3,200,000
Founding Engineer, AI Hyderabad · onsite · Full Time Apply →
Founding Engineer, AI Hyderabad · onsite · Full Time Apply →

CENNA Systems Inc. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Agentic AI Engineer — Data & Analytics
Agentic AI Engineer — Data & Analytics

Bristlecone • Pune District

On-site
INR 280,000 - 420,000
AI Technical Lead
AI Technical Lead

Hitachi Solutions • Chennai District

On-site
INR 1,800,000 - 3,200,000
Performance bonuses
Regular trainings
Competitive compensation
Research Engineer, AI Models
Research Engineer, AI Models

AlleyCorp • India

On-site
INR 1,600,000 - 2,400,000