Responsibilities
- Build and ship features across the Champion platform repositories
- Improve developer experience: tooling, scaffolding, internal documentation, and onboarding paths for Applied AI engineers.
- Maintain and evolve the MCP tool server and agent infrastructure that BU teams depend on.
- Identify and address friction points that slow down Champion development or deployment
- Support BU Applied AI engineers in building, deploying, and operating Champions correctly
- Review agent implementations for prompt quality, scope enforcement, auth configuration, and deployment setup
- Contribute to internal engineering guides and skill documentation
- Pair with BU engineers on first K8S manifest creation, database registration, and LaunchDarkly prompt rollout
- Design and build Champion agents for BU use-cases when the platform team is directly engaged
- Write and iterate on system prompts, tool bindings, and context injection for production agents
- Register agents in Champion Server and configure LaunchDarkly-gated prompt rollout across environments
Requirements
- Write tests before implementing. TDD is the expectation, not a nice-to-have.
- Keep PRs small and focused; use feature flags to ship partial work incrementally
- Follow conventional commit format (feat:, fix:, etc.)
- Be mindful of API and schema backward-compatibility; prefer additive changes over breaking ones
- Review your own diff before requesting review