Tesla ML Engineer on Enterprise Agent Problems

Ishita Daga, ML Engineer at Tesla, reveals the core structural problems plaguing enterprise AI agents: ambiguity, staleness, and preference, and proposes solutions.

8 min read
Ishita Daga, Machine Learning Engineer at Tesla, presenting on enterprise agents.
AI Engineer

Visual TL;DR. Enterprise AI Agents face Structural Problems. Structural Problems include Ambiguity. Structural Problems include Staleness. Structural Problems include Preference. Ambiguity addressed by Source of Truth. Staleness addressed by Context Lifecycle. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance.

  1. Enterprise AI Agents: advanced AI models adopted across organizations for various tasks
  2. Structural Problems: agents falter due to fundamental structural issues, not model size or data
  3. Ambiguity: struggle to determine correct data source, table, or column to query
  4. Staleness: rapid pace of change in business definitions and knowledge bases
  5. Preference: unsolved challenge of incorporating user-specific or organizational preferences
  6. Source of Truth: structuring definitive data sources to resolve ambiguity issues
  7. Context Lifecycle: tackling staleness with dynamic management of contextual information
  8. Improved Agent Performance: overcoming structural issues leads to more reliable and effective agents
Visual TL;DR
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face leads to leads to Enterprise AI Agents Structural Problems Source of Truth Context Lifecycle Improved Agent Performance From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face leads to leads to Enterprise AIAgents StructuralProblems Source of Truth Context Lifecycle Improved AgentPerformance From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face leads to leads to Enterprise AI Agents advanced AI models adopted acrossorganizations for various tasks Structural Problems agents falter due to fundamentalstructural issues, not model size or data Source of Truth structuring definitive data sources toresolve ambiguity issues Context Lifecycle tackling staleness with dynamic managementof contextual information Improved Agent Performance overcoming structural issues leads to morereliable and effective agents From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face leads to leads to Enterprise AIAgents advanced AI modelsadopted acrossorganizations for… StructuralProblems agents falter dueto fundamentalstructural issues,… Source of Truth structuringdefinitive datasources to resolve… Context Lifecycle tackling stalenesswith dynamicmanagement of… Improved AgentPerformance overcomingstructural issuesleads to more… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Structural Problems include Ambiguity. Structural Problems include Staleness. Structural Problems include Preference. Ambiguity addressed by Source of Truth. Staleness addressed by Context Lifecycle. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face include include include addressed by addressed by leads to leads to Enterprise AI Agents advanced AI models adopted acrossorganizations for various tasks Structural Problems agents falter due to fundamentalstructural issues, not model size or data Ambiguity struggle to determine correct data source,table, or column to query Staleness rapid pace of change in businessdefinitions and knowledge bases Preference unsolved challenge of incorporatinguser-specific or organizationalpreferences Source of Truth structuring definitive data sources toresolve ambiguity issues Context Lifecycle tackling staleness with dynamic managementof contextual information Improved Agent Performance overcoming structural issues leads to morereliable and effective agents From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Enterprise AI Agents face Structural Problems. Structural Problems include Ambiguity. Structural Problems include Staleness. Structural Problems include Preference. Ambiguity addressed by Source of Truth. Staleness addressed by Context Lifecycle. Source of Truth leads to Improved Agent Performance. Context Lifecycle leads to Improved Agent Performance face include include include addressed by addressed by leads to leads to Enterprise AIAgents advanced AI modelsadopted acrossorganizations for… StructuralProblems agents falter dueto fundamentalstructural issues,… Ambiguity struggle todetermine correctdata source, table,… Staleness rapid pace ofchange in businessdefinitions and… Preference unsolved challengeof incorporatinguser-specific or… Source of Truth structuringdefinitive datasources to resolve… Context Lifecycle tackling stalenesswith dynamicmanagement of… Improved AgentPerformance overcomingstructural issuesleads to more… From startuphub.ai · The publishers behind this format

Enterprise agents, powered by advanced AI models, are increasingly being adopted across organizations. However, according to Ishita Daga, a Machine Learning Engineer at Tesla, these agents often falter due to fundamental structural issues rather than limitations in model size or data availability. In her talk, "Enterprise Agents Have a Structural Problem," Daga outlines three key challenges: ambiguity, staleness, and preference, and proposes solutions for each.

Tesla ML Engineer on Enterprise Agent Problems - AI Engineer
Tesla ML Engineer on Enterprise Agent Problems — from AI Engineer

The Core Problems with Enterprise Agents

Daga begins by debunking the common assumption that a larger or more context-rich model, or simply adding more data sources like documents and plugins, will automatically improve an enterprise agent's performance. She identifies three primary issues:

  • Ambiguity: Agents struggle to determine the correct data source, table, or column to query when multiple options exist, and cannot easily identify the definitive source of truth.
  • Staleness: The rapid pace of change in business definitions, KPIs, and processes leads to outdated information within agents, making their responses inaccurate over time.
  • Preference: Capturing individual or team-specific preferences for metrics, query logic, or filters is a significant challenge, as different groups may interpret the same request differently.

Daga stresses that while these issues are complex, they can be addressed through better structural design.

Structuring the Source of Truth

To combat ambiguity, Daga proposes a hierarchical approach to data sources. The idea is to prioritize cleaner, less flexible sources over messier, more dynamic ones when answering queries. This hierarchy consists of three layers:

  • Semantic Layer: This is the most curated and reliable source, containing single, governed definitions for all metrics and KPIs, along with canonical queries. An agent would first consult this layer.
  • Canonical Tables: This layer includes a list of parametric tables or queries that offer more flexibility. The agent can use these to construct its own queries or apply filters when a direct semantic match isn't found.
  • Database Graph: The most complex layer, involving connecting tables to metrics and vice versa to create an extensive graph. This provides the most flexibility but requires significant effort to build and maintain.

Daga recommends starting with the semantic layer and canonical tables, as they are easier to set up and can solve a majority of the problems, with the database graph addressing the remaining 20%.

Tackling Staleness with a Context Lifecycle

The problem of staleness is addressed by implementing a robust context lifecycle. This involves two key components:

  • Embedding Live Data Sources: Utilizing data sources that are continuously updated and curated, such as GitHub repositories, CRM tools, or BI platforms like Tableau and DBT.
  • A Feedback Loop: Establishing a system to capture and log user feedback on agent responses. This includes noting when data or definitions are incorrect, outdated, or when new calculation methods or filters emerge.

This feedback is then used to evaluate the agent's performance, either through human annotation or automated comparison of past and current answers. This iterative process of logging, evaluating, and updating is crucial for maintaining agent accuracy.

The Unsolved Challenge of Preference

The final problem, preference, is described as the most challenging and open-ended. Daga illustrates this with an example of calculating 'average milestone time,' where different teams might use distinct methodologies, leading to different results. The core issue is understanding the user's intent and preferred calculation method.

While potential solutions like storing preferences in a semantic layer or utilizing agent memory exist, they do not fully address the problem. Daga suggests that the ultimate goal is a system that can route agents to the appropriate metric or definition based on the user's identity or team. This, she notes, requires further research and could involve creating a 'hive mind' for data agents.

In conclusion, Daga emphasizes that the key to improving enterprise agents lies not just in providing more data, but in building a better structure for managing that data, ensuring its accuracy through continuous feedback, and ultimately, understanding and adapting to user preferences.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.