We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Senior AI Developer
The consultant will build an AI Agent that turns a diagnosis into a proposed code change, opened as a pull request for a human engineer to review (the agent proposes, never merges) - related to a reliability capability product that detects faults in the data platform and triages them into a diagnosis.What you will do
What we need from you
- Define the narrow class of faults the agent may propose fixes for, and enforce that boundary. The allowlist is a safety control, not a backlog.
- Retrieve the right repository context for a given diagnosis.
- Generate the proposed change and verify it locally before anything is opened.
- Open a pull request carrying full provenance: what was detected, what evidence was used, what changed, and why.
- Design the reviewer experience, including rejection. Rejection feedback is the primary learning signal and most implementations ignore it.
- Enforce technically that the agent cannot merge, under any configuration.
- Measure acceptance rate and correctness, and report the numbers that do not flatter the work.
What we need from you
- You have built LLM agents that act on real systems and evaluated them, not just demonstrated them.
- Python.
- Git and GitHub in depth: GitHub Apps, fine-grained permissions, Actions, branch protection.
- The ability to treat the safety boundary as a design problem rather than a policy statement.
- Comfort producing work that is reviewed by engineers who did not ask for it.
- Locations: Remote
- Technologies: Agentic AI, Git, Large Language Models, Python