Building End-to-End ML Systems With Genie Code
Overview
| Experience | In Person |
|---|---|
| Track | Artificial Intelligence & Agents |
| Industry | Enterprise Technology, Retail & Consumer Goods, Financial Services |
| Technologies | Genie |
| Skill Level | Intermediate |
Coding agents are transforming how data science teams build and operate machine learning systems. In this session, we'll explore how teams use Genie Code across the ML lifecycle—across EDA, feature engineering, model development, evaluation, deployment, and monitoring.
We'll also provide an inside look at how Genie Code was built and optimized for ML workflows. Genie Code understands your data through Unity Catalog and leverages metadata, business semantics, governance policies, and lineage to provide context-aware assistance. Deep integration across the Databricks ML stack enables teams to move faster and work with greater confidence.
We'll then look ahead at how Genie Code is evolving from a coding assistant into an agent that can help deploy, serve, and operate ML systems in production. You'll also learn how to customize Genie Code for your ML team through skills and instructions, as well as other tips and tricks to get the most out of Genie Code.
Attendees will leave with practical examples of how coding agents are reshaping machine learning and actionable guidance for applying these capabilities to their own ML projects.
Session Speakers
Nemanja Petrović
/Principal Software Engineer
Databricks
Tejas Sundaresan
/Staff Product Manager
Databricks
Full Summary
Genie Code for ML: How agents are reshaping the machine learning lifecycle on Databricks
Most ML teams do not lack ideas, they lack time to operationalize them. The session introduces Genie Code for ML, an agentic assistant integrated across the Databricks Platform that accelerates work from exploration to deployment and operations. The core claim is simple: when an agent understands your data, infrastructure, and team workflows, it can eliminate much of the hidden work that stalls models before production.
FAQ
It integrates with Databricks Notebooks, Unity Catalog, MLflow experiments and models, the declarative feature store, model serving endpoints on CPU or GPU, and Lakeflow Declarative Pipelines. One agent can move from data exploration through training, evaluation, and deployment without losing context between tools.
The agent is aware of your workspace, attached clusters, runtime, and Python environment. It can suggest serverless CPU, serverless GPU, or custom clusters based on the workload and data, and it can flag issues such as over-provisioned serving endpoints relative to real traffic.
Agent-authored models and notebooks grow faster than humans can review. Misaligned LLM judges let regressions slip through. Memaligned, an open-source library in MLflow, aligns machine judges to human rubrics with few samples, lowering error and enabling CI-style regression checks and real-time alerts.
Yes. Teams can add MCP server integrations for Slack, Google Docs, and Jira, upload instruction files that encode preferred practices, and author custom skills as markup files that Genie Code loads on demand. The agent then applies these preferences when generating and editing code.
Genie ZeroOps for ML applies agents to operations. It monitors production models, investigates alerts on model and infrastructure metrics, and assists with diagnosis and repair. The speakers indicated it is planned for release later in the summer after the session.