
Is AI governance becoming part of the data engineer's job?
For years, data engineers have dealt with governance mostly around data.
Who can access a table? Where did the data come from? Which columns contain sensitive information? Who changed something? How much compute are we spending?
AI is starting to create a similar problem, but at another level.
Now teams need to think about which models an application can use, what an agent is allowed to access, which tools it can call, how its activity is traced, and how much all of those calls cost when the system moves from a POC to production.
That is why I found Databricks Unity AI Gateway interesting.
The bigger idea for me is not really the gateway itself. It is the fact that governance is moving from controlling what data people can access toward controlling what AI systems can do with that data.
That could change the responsibility of data teams quite a bit.
A data engineer may increasingly need to understand not only pipelines, tables, permissions, lineage and compute, but also model access, agent traces, tool permissions and AI cost controls.
I am curious how others see this.
Are these responsibilities going to stay with platform/security teams, or do you think AI governance will gradually become a normal part of data engineering?
Disclosure: We run BricksNotes and wrote a longer breakdown of Unity AI Gateway from a data engineer's point of view. Sharing it here because it contains the details behind the discussion above:
https://bricksnotes.com/blog/databricks-unity-ai-gateway-ga-explained