AI Agent Developer
- United States
Applications open in a new tab.
Job details
- Experience
- 3+ years of professional software engineering experience.
- Posting language
- English
- Posted
Original job description
Job Description:
Overview:
We don’t simply hire employees. We invest in them. When you work at Chatham, we empower you - offering professional development opportunities to help you grow in your career, no matter if you've been here for five months or 15 years. Chatham has worked hard to create a distinct work environment that values people, teamwork, integrity, and client service. You will have immediate opportunities to partner with talented subject matter experts, work on complex projects, and contribute to the value Chatham delivers every day.
We are seeking an AI Agent Developer to design, build, and deploy AI agents that transform how teams at Chatham work. This is a hands-on engineering role for someone who wants to apply modern AI to real business problems and see the impact firsthand. You will report to one of our Software Engineering Directors to maintain alignment with our organizational AI objectives.
In each role, you will embed with a partner team as a forward-deployed engineer. You will review past work, shadow team members on live tasks, and map where time is spent and why. From there, you will identify and prioritize the highest-value opportunities, then build, evaluate, and release agents that triage requests, research and draft answers, investigate issues across systems and data, and prepare work for review. The team’s experts stay in the loop throughout, and people review agent output before it reaches a client or a production system.
Once a team’s agents are running reliably, you will hand them over to the people who own the work and bring the same approach to the next team. Over time, you will partner with teams across the firm, from engineering and operations to client service and Marketing, wherever repetitive work can be improved through agentic means. You will work closely with Chatham’s AI evaluation and platform teams and help set the standards that other teams adopt.
This is a new role at Chatham and an opportunity to help define how the firm builds and scales agentic capabilities. The ideal candidate is a pragmatic engineer who enjoys learning new domains from the people who do the work, collaborates easily with technical and non-technical colleagues, and measures success by the problems solved for users.
In this role you will:
Discovery & Partnership
- Embed in a partner team and learn how it works. Review past work, shadow live tasks, and map the steps that the team repeats.
- Find and rank the tasks where agents can save the most time or improve quality and agree on priorities with the team’s leaders.
- Work closely with the team’s experts. They supply the domain knowledge and test cases, and they review agent output.
Agent Development
- Design, build, and deploy cloud-native AI agents that do repetitive work from documented processes, with a person in the loop where judgment is necessary.
- Build agents that triage and route incoming requests, research questions and draft answers, and investigate issues across systems, logs, and data.
- Build agents that prepare work for people to review, such as draft responses, reports, and code changes as merge requests.
- Turn each team’s playbooks and procedures into agent instructions and tools and keep them current as processes change.
Evaluation & Quality
- Create evaluation sets from real past work. Measure each agent’s accuracy before release and whenever models or techniques change and monitor the results in production.
- Partner with our AI evaluation team, and adopt its tools, techniques, and processes as they mature.
- Follow Chatham’s standards for security, data handling, and the responsible use of AI.
Reuse & Handover
- Document each agent’s purpose, tools, and limits so that other teams can adopt and extend it.
- Build reusable tools and patterns that make each new team’s agents faster to deliver.
- Hand each team’s agents over to the people who own the work, then move to the next team.
Your Impact:
For each partner team
- Agents do a growing share of the team’s routine work correctly, and people review the output.
- The team spends less time on repetitive tasks and more time on work that needs judgment.
- Requests that wait in a queue today get faster and more consistent answers.
- Each agent meets its accuracy targets before release and keeps them in production.
Across Chatham
- Each agent has documentation and tests, and other teams reuse its tools and patterns.
- Each engagement ends with a clean handover to the people who own the work.
- A ranked list of agent opportunities is ready for the next team before you move to it.
Contributors to your success:
- 3+ years of professional software engineering experience.
- Strong proficiency in Python or C#, with experience in APIs, services, or automation.
- Hands-on experience with applications built on large language models (LLMs), including prompt and context design, tool use, and agent workflows.
- Experience with evaluation of AI output: test sets, accuracy measures, and regression checks for systems that do not always return the same answer.
- Solid SQL skills, and comfort with logs and telemetry to find the root cause of a problem.
- Experience with Git, code review, and CI/CD.
- Curiosity and patience to learn complex business domains from the people who do the work.
- Ability to turn a business process into clear steps that an agent can follow, and to judge where a person must stay in the loop.
- Clear written and verbal communication with technical and non-technical colleagues.
- Experience with tools and integrations built on the Model Context Protocol (MCP).
- Experience with platforms or frameworks for AI agents, such as Microsoft Foundry or the Claude Agent SDK.
- Daily use of AI coding tools such as Claude Code, Codex or GitHub Copilot.
- Experience in a forward-deployed, solutions engineering, or internal tools role, or a background in operations, technical support, or site reliability engineering.
- Experience with Azure.
- Familiarity with tools such as GitHub, Grafana, Jira, and Confluence.
About Chatham Financial:
Chatham Financial is the leading independent capital markets advisor, delivering an integrated blend of expert advice and powerful technology to help you reduce risk and seize opportunity. With decades of capital markets strategy, execution, monitoring, and performance expertise, we serve as an unwavering advocate for your best interests and your innovation partner. Our technology platform unifies data across assets, debt, and derivatives, giving you unmatched agility, transparency, and insight. It’s clear ahead.
Our commitment is to carry that light forward in every partnership, every solution, and every market we serve.
We help guide the way - giving clients the insight and momentum to move forward with confidence, no matter what lies ahead.