Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this AI Harness Engineer - Agentic & Autonomous Operations (m/f/x) role.
Rezi rewrites your resume against xHeron Solutions's job description. Free.

Tailor your resume to this AI Harness Engineer - Agentic & Autonomous Operations (m/f/x) role.
Rezi rewrites your resume against xHeron Solutions's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the AI Harness Engineer - Agentic & Autonomous Operations (m/f/x) posting at xHeron Solutions — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the AI Harness Engineer - Agentic & Autonomous Operations (m/f/x) posting at xHeron Solutions — free, in seconds.
About the Role
xHeron is building the Service-as-Software company for short-term rental operators. We are looking for an AI Engineer to build the agentic capabilities at the heart of xHeron. You’ll help shape how our agents reason, act and learn, and build a company where AI doesn’t just support the work, but increasingly delivers it.
Responsibilities
- Build the software layer that turns language models into dependable operational systems.
- Work on orchestration, context assembly, tool execution, state, permissions, evaluations, observability, failure recovery, and human handoffs.
- Build the control layer around models: task decomposition, state management, model and tool selection, execution loops, checkpoints, retries, stopping conditions, and human handoffs.
- Design how agents interpret situations, choose actions, manage uncertainty, and complete bounded operational tasks.
- Determine what an agent needs to know at each step. Build context assembly, retrieval, memory, evidence selection, and knowledge-maintenance strategies while managing relevance, latency, and cost.
- Connect agents to APIs and operational systems through explicit tool contracts, permissions, validation, idempotency, and confirmation that the intended effect actually occurred.
- Build representative evaluation suites and automated tests for decision quality, tool use, task completion, safety, escalation behavior, and recurring failure patterns.
- Make agent behavior inspectable through structured traces, state, outcomes, and error classification. Diagnose failures across models, prompts, context, tools, and surrounding software.
- Use evaluations, production traces, operator feedback, and controlled experiments to improve prompts, context, tools, model choices, and agent architecture.
- Ship and operate production Python software alongside our CTO and engineering team.
- Work closely with systems engineering on integrations, authorization, durable state, recovery, and safe execution.
Requirements
- Strong software engineer who can design, build, test, and operate reliable production systems in Python.
- Experience building substantial LLM-powered, automation, workflow, or decision systems.
- Understanding of the engineering layer around a model: orchestration, state, context, tools, structured outputs, permissions, retries, fallbacks, observability, and evaluations.
- Ability to connect intelligence to real work: selecting relevant evidence, making a bounded decision, invoking tools or APIs, and verifying that the intended result occurred.
- Design for partial failure and uncertainty. Think deliberately about when an agent should act, retry, wait, stop, ask for help, or escalate.
- Systematically evaluate behavior using representative cases, traces, outcome checks, comparisons, and regression tests.
- Shipped software that people or operational processes depend on and worked through debugging, timeouts, inconsistent data, changing APIs, and production incidents.
- Ability to investigate ambiguous problems independently, define a useful system boundary, explain trade-offs clearly, and turn decisions into working software.
- Care about simplicity and control. Know when a deterministic workflow is better than an agent and when additional autonomy is justified by evidence.
- Bring useful expertise and an independent perspective.
- Around 2+ years of professional software-engineering experience is a useful guide, not a hard requirement. What matters is the technical depth of what you built, the decisions and production outcomes you owned, and your ability to learn unfamiliar systems.
- Experience is mainly prompt engineering, chatbots, basic RAG, or connecting a model API to a user interface is not a good fit.
- Primarily offline data analysis, model training, or experimentation background without wanting to own production software and operational behavior is not a good fit.
- Treating retrieval as the complete agent architecture rather than one possible source of context within a larger execution system is not a good fit.
- Considering a coherent model response successful without verifying the decision, tool call, state change, or real-world outcome is not a good fit.
- Relying on an agent framework to provide the system design and not being comfortable reasoning about the control flow, state, permissions, and failure behavior underneath it is not a good fit.
- Not interested in owning evaluations, trace analysis, regression testing, and production learning alongside feature development is not a good fit.
- Preferring fully scoped implementation tasks with stable requirements and limited responsibility for product or operational outcomes is not a good fit.
Skills
- Python
- LLM-powered systems
- Automation
- Workflow systems
- Decision systems
- Orchestration
- State management
- Context assembly
- Tool execution
- Permissions
- Evaluations
- Observability
- Failure recovery
- Human handoffs
- API integration
- Distributed systems
- Developer tooling
- Integration-heavy backend software
Location
- Remote
Work Type
- Full-time
Experience Level
- 2+ years of professional software-engineering experience
Benefits
- Real ownership: building a core, novel part of the product from the ground up.
- Build at the core. Own a defining part of xHeron’s technology, from the first architectural decisions to production.
- Shape the direction. Work directly with our CTO, challenge assumptions and help decide what we build, not just how.
- Grow beyond the job description. Invest in your development, with room to expand your ownership and take on technical leadership as xHeron grows.
- Share in the upside. Salary plus VSOP participation.
About the Company
- xHeron is building the Service-as-Software company for short-term rental operators.
- We take responsibility for guest communication, team coordination and issue resolution, so customers can hand over the work without handing over their business.
- Today, we deliver that service through people, software and AI.
- We’re turning the expertise behind it into autonomous systems that understand situations, take action and follow through.
- Not another tool to supervise. A service that gets the job done.