Software Engineer, Agent Harness
Role responsibilities
Build and improve the agent harness for Bionic to make local and cloud models reliable when using files, search, Git, and shell tools. Manage conversation history and context while developing repeatable evaluations to diagnose agent failures.
Requirements
Requires significant experience building production software with language models or developer tools and strong TypeScript fundamentals. Candidates must understand tool calling, structured outputs, and the practical limitations of open models.
Key skills
TypeScript, Language Models, Tool Calling, Structured Model Output, Context Construction, Streaming Inference, Stateful Systems, Software Engineering, Developer Tools, Automation, Git, Shell, Evaluation Frameworks, Diagnostics, Inference Cloud, Open Models
Keywords
AI, LLM, Agent Harness, Bionic, LM Studio, TypeScript, Open Models, Inference, Tool Calling, Git, Shell, Developer Tools, Automation, Stateful Systems, Cloud Computing, On-device AI, Software Engineering, Context Management, Streaming Inference, Evaluations