[Job - 32563] AI Lead Software Engineer, Brazil
CI&T, Brazil
The role
You will own the technical direction of the platform's agent SDK (`florence-agentic-ai`) and its framework adapters, the agent and MCP templates, and the runtime contract every agent on the platform depends on.
You decide what the SDK's public API is, how it changes without breaking dozens of teams, and how safety behaviors (loop guards, retry ownership, failure codes, delegation limits) hold the same way across Strands, Claude Agent SDK and LangGraph, over HTTP and A2A.
What you will do
- Own the SDK as a product: public API, semantic versioning, deprecation policy, migration guides and release hygiene (builds you can reproduce, bounded dependencies, publishing from `main` only).
- Design and evolve the adapter and host contracts so that agents behave the same whatever the framework (Strands, Claude Agent SDK, LangGraph) or deployment target (AgentCore Runtime, AgentCore Harness, ECS Fargate).
- Lead multi-agent orchestration patterns: