> Markdown version of [/jobs/ext/2736128-senior-software-engineer-open-harness-engineering](https://www.wearedevelopers.com/jobs/ext/2736128-senior-software-engineer-open-harness-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Open Harness Engineering - **Company:** The Ladders - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $184,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Programming Tools, Python (Programming Language), Software Engineering, TypeScript, Information Technology, Free and Open-Source Software - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/phpwuxemhs ## About the Role * Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Applied Math, or a related field, or equivalent experience. * 8+ years of hands-on software engineering experience with proven leadership in architecture design. * Expert Python skills and proficiency in Rust, Go, C++, or TypeScript. * Experience building or extending large language model agents, evaluation infrastructure, and developer tools. * Solid grasp of asynchronous execution, networking, and distributed compute frameworks. * Experience crafting reproducible experiments and performance investigations under nondeterministic conditions. * Record of contributions to open-source software with strong testing and documentation practices. ## Description This role will focus on building and improving evaluation infrastructure for agentic systems, with an emphasis on reliable measurement, reproducible experimentation, and scalable execution. You will work across engineering teams to diagnose failures, analyze benchmark results, and strengthen the tooling needed to assess performance in complex, nondeterministic environments. The position also includes contributing reusable capabilities upstream and helping create maintainable documentation that supports broader adoption., * Define and improve the approach for evaluating agent harnesses across multiple frameworks. * Build and manage scalable evaluation systems that incorporate CI and sandboxed execution. * Diagnose and analyze agent failures from logs and benchmarks. * Design controlled experiments to identify genuine improvements beyond noise and anomalies. * Deliver focused improvements, including upstream contributions and maintainable documentation. * Collaborate with cross-functional teams to address optimization and runtime needs through reusable capabilities. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Agentic AI: building autonomous systems for developers](https://www.wearedevelopers.com/videos/100034-agentic-ai-building-autonomous-systems-for-developers) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)