{"url": "https://maven.com/p/f6bdba/developing-on-databricks-guide-for-ai-engineers", "core": {"title": "Developing on Databricks: guide for AI engineers", "slug": "f6bdba", "id": 3518, "page_type": "workshop", "description": "Any AI engineer must be able to write proper Python code. Unfortunately, this is not easy to achieve while working in a notebook, which is a predominant way of developing on Databricks.\nIn this session, we will show you alternative ways that will help you save time later when you move your project from a POC to production.", "start_datetime": "2025-04-17T18:00:00Z", "duration_min": 60, "is_recording_public": true, "has_internal_recording": true, "instructor_name": "Maria Vechtomova", "instructor_title": "MLOps Tech Lead, Databricks MVP", "instructor_headline": null, "course_name": "End-to-end MLOps with Databricks", "course_slug": "mlops-with-databricks", "school_name": "Cauchy", "school_slug": "cauchy", "chapter_count": 27}, "next_data": {"props": {"pageProps": {"apiSchool": {"id": 11925, "slug": "cauchy", "name": "Cauchy", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1SdIQsKw1HKV9n8E", "zoom_auth_version": null, "verified": true, "timezone": "Europe/Amsterdam", "support_email": null, "school_tags": [], "instructor_bio": null}, "pageType": "workshop", "school": {"id": 11925, "slug": "cauchy", "name": "Cauchy", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1SdIQsKw1HKV9n8E", "zoom_auth_version": null, "verified": true, "timezone": "Europe/Amsterdam", "support_email": null, "school_tags": [], "instructor_bio": null}, "course": {"slug": "mlops-with-databricks", "school_id": 11925, "name": "End-to-end MLOps with Databricks", "id": 13056, "format": "full_course", "description": "Do you want to know the right way to do MLOps on Databricks? This course is for you!\n", "attrs": {"courses_page_highlight_order_index": null, "custom_landing_page_url": null, "facebook_pixel_id": null, "is_course_application_enabled": false, "is_demoted_on_courses_page": false, "is_hidden_by_maven_staff": false, "is_live_on_courses_page": true, "short_description": null, "skip_landing_page": null, "satisfaction_guarantee_status": "unset"}, "social_image_url": "https://d2426xcxuh3ht5.cloudfront.net/lnjm0NgRTty3Et8sCe3e_tempImageYbf5d7.jpg", "course_image_url": null, "clp_hero_media": {"media_type": "image_url", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/j9OuFyLjRDCHVs8SY8xa_Screenshot 2025-04-01 at 08.50.26.png", "youtube_video_id": "dQw4w9WgXcQ", "vimeo_video_id": null}, "instructor_infos": [{"name": "Maria Vechtomova", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/2XdoYuaXTzSLmpgI0X7A_Maria color photo-2.png", "image_url_no_bg": null, "uuid": "f1e56b41-29e2-4a63-a75f-473946348b27", "bio_html": "<p>MLOps Tech Lead with 10+ years of experience, bridging the gap between data scientists, infra, and IT teams.</p><p><br></p><p>For the last 7 years, Maria has been focusing on MLOps (before it became a thing!) and has built MLOps frameworks multiple times with different sets of tools. </p>", "headline": "", "title": "MLOps Tech Lead | Databricks Beacon | 10+ years in Data & AI", "linkedin_url": null, "twitter_handle": null, "custom_social_link": null, "logos": null, "highlights": null, "highlights_html": null, "preferred_name": null}, {"name": "Başak Eskili", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/x7DrakdRerPv7Vsej8Ag__MG_5328.jpg", "image_url_no_bg": null, "uuid": "57aeb591-8275-49c1-866d-43a9bbda3565", "bio_html": "<p>Senior Machine Learning Engineer with 7+ years of experience across diverse industries including banking, retail, and travel.</p>", "headline": "", "title": "Senior ML Engineer | 7+ years in Data & AI", "linkedin_url": null, "twitter_handle": null, "custom_social_link": null, "logos": null, "highlights": null, "highlights_html": null, "preferred_name": null}], "instructor_caption": "Maria: MLOps Tech Lead, Databricks MVP\nBaşak: ML Engineer.\nTogether 18 YoE.", "course_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 69, "tag_type": "internal_collection", "label": "Maven Selects", "slug": "maven-selects", "description": null, "parent_tag_id": null}, {"id": 108, "tag_type": "deprecated", "label": "AI/ML engineering", "slug": "x-subcategory-ai-ml-engineering-1", "description": null, "parent_tag_id": 31}, {"id": 109, "tag_type": "deprecated", "label": "Data science and engineering", "slug": "x-subcategory-data-science-and-engineering-1", "description": null, "parent_tag_id": 31}, {"id": 165, "tag_type": "internal_collection", "label": "Student Growth Program (SGP) opt-out", "slug": "sgp-opt-out", "description": null, "parent_tag_id": null}, {"id": 176, "tag_type": "public_collection", "label": "Fast Track 2024", "slug": "fast-track-2024", "description": null, "parent_tag_id": null}, {"id": 234, "tag_type": "public_collection", "label": "Maven 100 - AI 2025", "slug": "maven-100-ai-2025", "description": null, "parent_tag_id": null}, {"id": 235, "tag_type": "public_collection", "label": "Maven 100 - Engineering 2025", "slug": "maven-100-engineering-2025", "description": null, "parent_tag_id": null}, {"id": 244, "tag_type": "internal_collection", "label": "Courses filtered for recommendations", "slug": "courses-filtered-for-recommendations", "description": null, "parent_tag_id": null}, {"id": 245, "tag_type": "internal_collection", "label": "maven-100-2025", "slug": "maven-100-2025", "description": null, "parent_tag_id": null}, {"id": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}]}, "contentPageSlug": "f6bdba", "contentPage": {"id": 3518, "school_id": 11925, "slug": "f6bdba", "content_page_type": "workshop", "sections": [{"uuid": "58fe21ee-a4fe-41aa-9026-680ef4bf01f0", "title": "Developing on Databricks: guide for AI engineers", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/4jotvXAMSbu4TUq3Bxzs_Screenshot 2025-03-31 at 10.33.30.png", "is_visible": true, "topic_desc": "Any AI engineer must be able to write proper Python code. Unfortunately, this is not easy to achieve while working in a notebook, which is a predominant way of developing on Databricks.\nIn this session, we will show you alternative ways that will help you save time later when you move your project from a POC to production.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Maria Vechtomova", "uuid": "7039fd30-79cc-48ea-9e79-42fe70f5b751", "title": "MLOps Tech Lead, Databricks MVP", "bio_html": "<p>MLOps Tech Lead with 10+ YoE in machine learning and MLOps. Databricks MVP. Writing an O'Reilly book on MLOps with Databricks.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/hYtEWSZUQh20nCqTnjJS_Screenshot 2025-03-31 at 11.22.13.png"}, {"name": "Başak Eskili", "uuid": "bdb5a8e7-d196-4ddb-8ebb-a05a4ac78d6f", "title": "ML Engineer", "bio_html": "<p>ML Engineer with 6+ YoE. Currently working at <a href=\"http://booking.com\">booking.com</a> in a feature store team, serving 200k RPS with P99.9 25ms latency.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/9rp2S8tQnW1NIBj10Tsg_Screenshot 2025-03-31 at 10.29.57.png"}], "learning_outcomes": [{"uuid": "e3862d4d-0c92-4fb5-a8d8-8e14598d0121", "title": "Choose the right Databricks compute configuration", "description": "Understand what compute configurations you need to choose for your use case."}, {"uuid": "d017fbef-a21e-41ba-a655-c170059d554b", "title": "Understand Databricks Developer tools", "description": "Understand different options Databricks developers have: Databricks CLI, dbconnect, VS code extension, asset bundles."}, {"uuid": "e13d390e-52cb-4f9d-bbbe-8ec4f476b8dd", "title": "Learn an optimal way to use the developer tools", "description": "Understand how to develop a Python project, package it, and execute it on a Databricks environment."}]}], "created_at": "2026-02-12T20:59:18.534479Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 13056, "course_stripe_promo_code_id": null}, "school_event": {"id": 3518, "slug": null, "title": "Developing on Databricks: guide for AI engineers", "description": null, "start_datetime": "2025-04-17T18:00:00Z", "end_datetime": "2025-04-17T19:00:00Z", "start_date": "2025-04-17", "start_time": "20:00:00", "duration_min": 60, "timezone": "Europe/Amsterdam", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 465}, "relatedWorkshops": [{"id": 2780, "school_id": 11018, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 12045, "workshop_tags": [{"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 159, "tag_type": "internal_collection", "label": "LL non-instructor", "slug": "ll-non-instructor", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 3609, "school_id": 11018, "slug": "8dbd15", "content_page_type": "workshop", "sections": [{"uuid": "0ac94bc9-1f77-4a68-8ef8-d71cb1470c7b", "title": "AI Development for Junior Engineers", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/Vp4MTAMRwaMU0SZU1U1w_Single Instructor (1).png", "is_visible": true, "topic_desc": "AI tools like Cursor and Claude Code are becoming standard—but most junior engineers either rely on them too naively or underuse them. This workshop will help you go from AI-curious to AI-capable, using these tools to write secure, scalable code. We’ll cover prompting, model selection, and practical workflows—a key step in leveling up your dev skills in a world where AI is part of the stack.", "brand_logos": {"label": "Previously at", "logos": [{"name": "League", "type": "logo", "uuid": "5e98abc3-b656-4b6e-88b5-8c58879dcf82", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idCOEg9mdD/idx_BlSbjg.svg"}, {"name": "Shopistry", "type": "logo", "uuid": "c2e5fa82-d058-4d8d-996d-7b60e38552e6", "file_type": "png", "image_url": "https://asset.brandfetch.io/idoGAAZDaZ/idm1HYFDjT.png"}, {"name": "Vendasta", "type": "icon", "uuid": "1e44ec7e-ab14-4694-8867-81843a016a50", "file_type": "jpeg", "image_url": "https://asset.brandfetch.io/id98vqq3r5/idvbCnr-I2.jpeg"}, {"name": "Rakuten", "type": "logo", "uuid": "ef33a4cf-b578-45cb-b748-b0c93dfb75d9", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idHwQGItdK/idP9gs9UL0.svg"}, {"name": "BrainStation", "type": "logo", "uuid": "ef6db258-b5dd-4ced-ba19-64c49ab2a9a1", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idejrygE78/idwmooIfOt.svg"}]}, "section_type": "main", "instructor_infos": [{"name": "Faisal Abid", "uuid": "3ca70ae0-a765-413c-8836-9d628172ea45", "title": "Founder at Interstellar Labs (Head of AI  Bitstrapped, Google Developer Expert)", "bio_html": "<p><strong>Faisal Abid</strong> is the Founder of Interstellar Labs and a Google Developer Expert with over 15 years of engineering experience. He’s served as CTO at multiple startups including Eirene, Bitstrapped and Zoom.ai, where he led teams building AI-powered systems used in fintech, healthcare, and e-commerce.</p><p><br></p><p>Faisal has architected large-scale, secure systems on Google Cloud Platform and helped engineering teams adopt AI tools like Cursor and Claude Code in real-world production environments. He believes AI-assisted development is a game-changer for engineers—but only if used with discipline and care. In this workshop, he shares practical, hard-won insights to help junior developers write better code, faster, without losing sight of what makes good software great.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/tHl7CdOQYy13OOnRzCNg_253700 (1).jpeg"}], "learning_outcomes": [{"uuid": "d097a0d7-1710-4eee-b0d5-3782112101eb", "title": "Set Up Your AI-First Dev Environment", "description": "Learn how to configure Cursor, Claude Code, and your terminal to create a productive, AI-augmented workflow."}, {"uuid": "ef6d8e23-f487-4b11-b718-84f97cb8f2be", "title": "Choose the Right Model for the Right Job", "description": "Understand when to use Claude, GPT-4, or others based on real engineering tasks—not just vibes."}, {"uuid": "749c421e-83fc-440a-9563-75da5ee64ded", "title": "Prompting That Works", "description": "Go beyond “try this” prompting. Learn techniques that generate secure, maintainable, and context-aware code."}, {"uuid": "c198986b-72a2-4399-bee2-c1ef86389035", "title": "Write Secure, Scalable Software with AI", "description": "Get best practices for using LLMs safely—from API design to data privacy—so your code can go to prod, not just the demo."}, {"uuid": "99e3c3a2-c092-473e-b733-ec318d969965", "title": "Solve Problems with Deep Research", "description": "Use ChatGPT and Gemini deep research search tools, and technical resources to uncover the best solution."}]}], "created_at": "2026-02-12T20:59:33.961229Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 12045, "course_stripe_promo_code_id": null}, "school_event": {"id": 3609, "slug": null, "title": "AI Development for Junior Engineers", "description": null, "start_datetime": "2025-05-10T16:00:00Z", "end_datetime": "2025-05-10T18:00:00Z", "start_date": "2025-05-10", "start_time": "12:00:00", "duration_min": 120, "timezone": "America/Toronto", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 192}}, {"id": 2693, "school_id": 11925, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 13056, "workshop_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 213, "tag_type": "internal_collection", "label": "The AI-Powered Super IC", "slug": "ai-powered-super-ic", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 432, "tag_type": "topic", "label": "LLM Ops", "slug": "llm-ops", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 3520, "school_id": 11925, "slug": "af7339", "content_page_type": "workshop", "sections": [{"uuid": "e622b70e-e87c-4dcc-abb3-7c3477223b45", "title": "Building Reliable AI Systems with MLflow", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/1YvyqvXJScGy9j3j8qFZ_Screenshot 2025-03-31 at 12.18.23.png", "is_visible": true, "topic_desc": "GenAI projects tend to get complicated quickly. They often have many components, including both deterministic functions and GenAI model calls, and use models from multiple different providers.\nIn this session, we show you some basic MLflow GenAI functionality that will simplify the process of building and maintaining your AI applications.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Maria Vechtomova", "uuid": "b3a4592c-11d9-452d-b998-62a531a2040f", "title": "MLOps Tech Lead, Databricks MVP", "bio_html": "<p>MLOps Tech Lead with 10+ YoE in machine learning and MLOps. Databricks MVP. Writing an O'Reilly book on MLOps with Databricks.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/qW1N75rZQZWkofsKq8JL_Screenshot 2025-03-31 at 11.22.13.png"}, {"name": "Başak Eskili", "uuid": "19b83071-0aed-4665-9646-7da92b7f4846", "title": "ML Engineer", "bio_html": "<p>ML Engineer with 6+ YoE. Currently working at&nbsp;<a href=\"http://booking.com/\" rel=\"noopener noreferrer\" target=\"_blank\">booking.com</a>&nbsp;in a feature store team, serving 200k RPS with P99.9 25ms latency.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/fj1hc1TaWPNeuLDty14A_Screenshot 2025-03-31 at 10.29.57.png"}, {"name": "Daniel Liden", "uuid": "0a15f39a-d652-49da-b9a3-17e590c5a108", "title": "Senior Developer Advocate at Databricks", "bio_html": "<p>Daniel is a Developer Advocate at Databricks, focusing on MLflow. </p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/xIWr2EQ3Rt2ijEkplhS0_1736968737893.jpeg"}], "learning_outcomes": [{"uuid": "f0f6e7fb-85c4-4c1b-b0d5-10202f81c9c6", "title": "Prototype and evaluate your AI application with MLflow", "description": "Understand how you can use MLflow tracing and evaluation to build a reliable AI application."}, {"uuid": "692fe380-5666-47ab-b784-77dc09e2747b", "title": "Build and deploy your application on Databricks", "description": "Understand how you can use a custom model to log and register your AI application, and then deploy it on Databricks."}]}], "created_at": "2026-02-12T20:59:18.534479Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 13056, "course_stripe_promo_code_id": null}, "school_event": {"id": 3520, "slug": null, "title": "Building Reliable AI Systems with MLflow", "description": null, "start_datetime": "2025-04-30T18:00:00Z", "end_datetime": "2025-04-30T19:00:00Z", "start_date": "2025-04-30", "start_time": "20:00:00", "duration_min": 60, "timezone": "Europe/Amsterdam", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 475}}, {"id": 4805, "school_id": 1429, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 1535, "workshop_tags": [{"id": 29, "tag_type": "category", "label": "Business & finance", "slug": "business-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 292, "tag_type": "persona", "label": "For Founders", "slug": "for-founders", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}, {"id": 303, "tag_type": "persona", "label": "For Entrepreneurs", "slug": "for-entrepreneurs", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 5648, "school_id": 1429, "slug": "1f5cdf", "content_page_type": "workshop", "sections": [{"uuid": "cf76c0f1-02dc-4ecd-93bd-c305ef4fc9c7", "title": "Making Enterprise Data AI-Ready: A Practical Guide", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/NkhjczgCSbOhZHdpAItP_Single%20Instructor.png", "is_visible": true, "topic_desc": "60% of organizations prioritizing AI-driven data initiatives but only 12% have data quality sufficient for reliable AI. We will explore the curation, formatting and earmarking strategies to make your data AI-ready before deployment. Learn strategies to strengthen your data infrastructure now, well before any major AI investment.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Lev Gorelov", "uuid": "1816098b-b3cd-402a-987b-62cc07892f22", "logos": null, "title": "Co-founder of Handshake", "bio_html": "<p>Lev is the co-founder of Handshake, a generative AI software studio that builds bespoke generative AI platforms for Fortune 500 companies and strategic consultancies.&nbsp;</p><p>His consulting background developing intelligence assessments for C-suite teams provided direct exposure to executive decision-making processes — insight that now drives his approach to building AI systems that amplify rather simply automate strategic judgment.</p><p>His methodology centers on extracting tacit organizational knowledge — the unwritten processes that drive competitive advantage — and augmenting internal operations in a way that scales expertise without diluting quality. His proprietary assessment framework helps leadership teams map their knowledge assets and identify where AI can multiply their strategic output while reinforcing their market differentiation.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/6tqXV8IgRRSLebjz4Ror_Selfie%20master.png", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "f7a42939-c10b-4ba3-9876-943deae275eb", "title": "Build the data foundation for powering reliable AI", "description": "Unlock hidden potential of your data by making it AI-ready using proven preparation and quality control frameworks"}, {"uuid": "2beb0afa-0c82-4bc0-a3be-d967a5cc6f72", "title": "Craft intelligent AI-search for complex questions", "description": "Organize knowledge in a way that enables AI to handle nuanced requests and deliver powerful insights"}, {"uuid": "0f3aeaa0-30f6-4589-a314-0de92bcd7b4c", "title": "Spot the data landmines sabotaging AI accuracy", "description": "Identify the pitfalls of data organization which hurt AI response quality and reliability"}]}], "created_at": "2026-02-12T21:04:48.218283Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 1535, "course_stripe_promo_code_id": null}, "school_event": {"id": 5648, "slug": null, "title": "Making Enterprise Data AI-Ready: A Practical Guide", "description": null, "start_datetime": "2025-10-24T17:00:00Z", "end_datetime": "2025-10-24T17:30:00Z", "start_date": "2025-10-24", "start_time": "20:00:00", "duration_min": 30, "timezone": "Europe/Istanbul", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 64}}], "exploreCourses": null, "workshopTags": [{"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 239, "tag_type": "internal_collection", "label": "Maven 100 LL 2025", "slug": "maven-100-ll-2025", "description": null, "parent_tag_id": null}, {"id": 213, "tag_type": "internal_collection", "label": "The AI-Powered Super IC", "slug": "ai-powered-super-ic", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}], "videoChapters": [{"title": "Introduction to Databricks Development Best Practices", "start_seconds": 0}, {"title": "Understanding Databricks Clusters", "start_seconds": 45}, {"title": "Deep Dive into Cluster Policies", "start_seconds": 84}, {"title": "Exploring Different Cluster Policy Types", "start_seconds": 159}, {"title": "Configuring Cluster Access Modes", "start_seconds": 304}, {"title": "Node Type and Auto-Termination Settings", "start_seconds": 396}, {"title": "The Importance of Databricks Runtime (DBR)", "start_seconds": 503}, {"title": "Aligning Development and Production Environments", "start_seconds": 554}, {"title": "Comparing Development Environment Options", "start_seconds": 616}, {"title": "Limitations of Developing with Notebooks", "start_seconds": 680}, {"title": "Handling Notebook-Only Features and Best Practices", "start_seconds": 758}, {"title": "Essential Databricks Development Tools", "start_seconds": 860}, {"title": "Demo: Project Setup and Overview", "start_seconds": 938}, {"title": "Analyzing Project Configuration and Dependencies", "start_seconds": 1031}, {"title": "Code Walkthrough: Data Preprocessing Script", "start_seconds": 1146}, {"title": "Executing Code in a Databricks Notebook", "start_seconds": 1263}, {"title": "Revisiting Challenges of Notebook Development", "start_seconds": 1405}, {"title": "Local Development Setup with VS Code and Databricks CLI", "start_seconds": 1500}, {"title": "How DB Connect and PySpark Work Locally", "start_seconds": 1673}, {"title": "Running and Debugging Code with the VS Code Extension", "start_seconds": 1813}, {"title": "Understanding One-Way File Syncing", "start_seconds": 2071}, {"title": "Deep Dive into Databricks Asset Bundles (databricks.yml)", "start_seconds": 2249}, {"title": "Configuring the Project's Asset Bundle", "start_seconds": 2593}, {"title": "Deploying and Running Code with Databricks Bundles", "start_seconds": 2783}, {"title": "Q&A: Managing Jobs Across Different Environments", "start_seconds": 3042}, {"title": "Q&A: VS Code Notebooks, DB Connect, and Syncing", "start_seconds": 3083}, {"title": "MLOps with Databricks Course Information", "start_seconds": 3401}], "navPages": [{"category": {"slug": "ai", "href": "/courses/ai", "title": "AI", "palette": {"--palette-category-base": "#460952", "--palette-category-highlight": "#931FAA", "--palette-category-border": "#EDA6FB"}}, "topics": [{"title": "Agentic AI", "slug": "ai/agentic-ai", "href": "/courses/ai/agentic-ai"}, {"title": "Coding with AI", "slug": "ai/ai-coding", "href": "/courses/ai/ai-coding"}, {"title": "AI Workflows", "slug": "ai/ai-workflows", "href": "/courses/ai/ai-workflows"}, {"title": "Claude Code", "slug": "ai/claude-code", "href": "/courses/ai/claude-code"}, {"title": "OpenClaw", "slug": "ai/openclaw", "href": "/courses/ai/openclaw"}, {"title": "Vibe Coding", "slug": "ai/vibe-coding", "href": "/courses/ai/vibe-coding"}, {"title": "AI Evals", "slug": "ai/evals", "href": "/courses/ai/evals"}, {"title": "AI Transformation", "slug": "ai/ai-transformation", "href": "/courses/ai/ai-transformation"}, {"title": "RAG & Search", "slug": "ai/rag-search", "href": "/courses/ai/rag-search"}, {"title": "MCP", "slug": "ai/mcp", "href": "/courses/ai/mcp"}, {"title": "AI for PMs", "slug": "ai/for-product-managers", "href": "/courses/ai/for-product-managers"}, {"title": "AI for Engineers", "slug": "ai/for-engineers", "href": "/courses/ai/for-engineers"}, {"title": "AI for Designers", "slug": "ai/for-designers", "href": "/courses/ai/for-designers"}, {"title": "AI for Marketers", "slug": "ai/for-marketers", "href": "/courses/ai/for-marketers"}, {"title": "AI for Founders", "slug": "ai/for-founders", "href": "/courses/ai/for-founders"}]}, {"category": {"slug": "product", "href": "/courses/product", "title": "Product", "palette": {"--palette-category-base": "#510B00", "--palette-category-highlight": "#B33600", "--palette-category-border": "#F7804D"}}, "topics": [{"title": "AI for PMs", "slug": "for-product-managers/ai", "href": "/courses/for-product-managers/ai"}, {"title": "Agentic AI", "slug": "for-product-managers/agentic-ai", "href": "/courses/for-product-managers/agentic-ai"}, {"title": "AI Evals", "slug": "for-product-managers/ai-evals", "href": "/courses/for-product-managers/ai-evals"}, {"title": "Vibe Coding", "slug": "for-product-managers/vibe-coding", "href": "/courses/for-product-managers/vibe-coding"}, {"title": "Product Sense", "slug": "for-product-managers/product-sense", "href": "/courses/for-product-managers/product-sense"}, {"title": "Product Discovery", "slug": "for-product-managers/product-discovery", "href": "/courses/for-product-managers/product-discovery"}, {"title": "User Research", "slug": "for-product-managers/user-research", "href": "/courses/for-product-managers/user-research"}, {"title": "Prototyping", "slug": "for-product-managers/prototyping", "href": "/courses/for-product-managers/prototyping"}, {"title": "Growth", "slug": "for-product-managers/growth", "href": "/courses/for-product-managers/growth"}, {"title": "Analytics", "slug": "for-product-managers/analytics", "href": "/courses/for-product-managers/analytics"}, {"title": "Tech Foundations", "slug": "for-product-managers/technical-foundations", "href": "/courses/for-product-managers/technical-foundations"}, {"title": "Strategy", "slug": "for-product-managers/strategy", "href": "/courses/for-product-managers/strategy"}, {"title": "Influence", "slug": "for-product-managers/influence", "href": "/courses/for-product-managers/influence"}, {"title": "Leadership", "slug": "for-product-managers/leadership", "href": "/courses/for-product-managers/leadership"}, {"title": "Career Growth", "slug": "for-product-managers/career-growth", "href": "/courses/for-product-managers/career-growth"}]}, {"category": {"slug": "engineering", "href": "/courses/engineering", "title": "Engineering", "palette": {"--palette-category-base": "#00332F", "--palette-category-highlight": "#00746B", "--palette-category-border": "#88B7B2"}}, "topics": [{"title": "AI for Engineers", "slug": "for-engineers/ai", "href": "/courses/for-engineers/ai"}, {"title": "Agentic AI", "slug": "for-engineers/agentic-ai", "href": "/courses/for-engineers/agentic-ai"}, {"title": "Coding with AI", "slug": "for-engineers/ai-coding", "href": "/courses/for-engineers/ai-coding"}, {"title": "Claude Code", "slug": "for-engineers/claude-code", "href": "/courses/for-engineers/claude-code"}, {"title": "OpenClaw", "slug": "for-engineers/openclaw", "href": "/courses/for-engineers/openclaw"}, {"title": "MCP", "slug": "for-engineers/mcp", "href": "/courses/for-engineers/mcp"}, {"title": "RAG & Search", "slug": "for-engineers/rag-search", "href": "/courses/for-engineers/rag-search"}, {"title": "AI Evals", "slug": "for-engineers/ai-evals", "href": "/courses/for-engineers/ai-evals"}, {"title": "Machine Learning", "slug": "for-engineers/ml", "href": "/courses/for-engineers/ml"}, {"title": "LLM Ops", "slug": "for-engineers/llm-ops", "href": "/courses/for-engineers/llm-ops"}, {"title": "Context Eng", "slug": "for-engineers/context-engineering", "href": "/courses/for-engineers/context-engineering"}, {"title": "Security", "slug": "for-engineers/security", "href": "/courses/for-engineers/security"}, {"title": "System Design", "slug": "for-engineers/system-design", "href": "/courses/for-engineers/system-design"}, {"title": "Leadership", "slug": "for-engineers/leadership", "href": "/courses/for-engineers/leadership"}, {"title": "Career Growth", "slug": "for-engineers/career-growth", "href": "/courses/for-engineers/career-growth"}]}, {"category": {"slug": "design", "href": "/courses/design", "title": "Design", "palette": {"--palette-category-base": "#38085F", "--palette-category-highlight": "#772CBB", "--palette-category-border": "#B5A2D0"}}, "topics": [{"title": "AI for Designers", "slug": "for-designers/ai", "href": "/courses/for-designers/ai"}, {"title": "Agentic AI", "slug": "for-designers/agentic-ai", "href": "/courses/for-designers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-designers/vibe-coding", "href": "/courses/for-designers/vibe-coding"}, {"title": "Prototyping", "slug": "for-designers/prototyping", "href": "/courses/for-designers/prototyping"}, {"title": "Figma", "slug": "for-designers/figma", "href": "/courses/for-designers/figma"}, {"title": "Design Systems", "slug": "for-designers/design-systems", "href": "/courses/for-designers/design-systems"}, {"title": "User Research", "slug": "for-designers/user-research", "href": "/courses/for-designers/user-research"}, {"title": "Product Discovery", "slug": "for-designers/product-discovery", "href": "/courses/for-designers/product-discovery"}, {"title": "UX", "slug": "for-designers/ux", "href": "/courses/for-designers/ux"}, {"title": "UI", "slug": "for-designers/ui", "href": "/courses/for-designers/ui"}, {"title": "Visual Design", "slug": "for-designers/visual-design", "href": "/courses/for-designers/visual-design"}, {"title": "Design Strategy", "slug": "for-designers/strategy", "href": "/courses/for-designers/strategy"}, {"title": "Influence", "slug": "for-designers/influence", "href": "/courses/for-designers/influence"}, {"title": "Leadership", "slug": "for-designers/leadership", "href": "/courses/for-designers/leadership"}, {"title": "Career Growth", "slug": "for-designers/career-growth", "href": "/courses/for-designers/career-growth"}]}, {"category": {"slug": "marketing", "href": "/courses/marketing", "title": "Marketing", "palette": {"--palette-category-base": "#431532", "--palette-category-highlight": "#943170", "--palette-category-border": "#C99EB5"}}, "topics": [{"title": "AI for Marketers", "slug": "for-marketers/ai", "href": "/courses/for-marketers/ai"}, {"title": "Agentic AI", "slug": "for-marketers/agentic-ai", "href": "/courses/for-marketers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-marketers/vibe-coding", "href": "/courses/for-marketers/vibe-coding"}, {"title": "Automation", "slug": "for-marketers/marketing-automation", "href": "/courses/for-marketers/marketing-automation"}, {"title": "Content Marketing", "slug": "for-marketers/content-marketing", "href": "/courses/for-marketers/content-marketing"}, {"title": "Demand Gen", "slug": "for-marketers/demand-generation", "href": "/courses/for-marketers/demand-generation"}, {"title": "Go-to-Market", "slug": "for-marketers/gtm", "href": "/courses/for-marketers/gtm"}, {"title": "Product Marketing", "slug": "for-marketers/product-marketing", "href": "/courses/for-marketers/product-marketing"}, {"title": "Positioning", "slug": "for-marketers/positioning", "href": "/courses/for-marketers/positioning"}, {"title": "Social Media", "slug": "for-marketers/social-media", "href": "/courses/for-marketers/social-media"}, {"title": "Brand", "slug": "for-marketers/brand", "href": "/courses/for-marketers/brand"}, {"title": "B2B Marketing", "slug": "for-marketers/b2b", "href": "/courses/for-marketers/b2b"}, {"title": "SEO & AEO", "slug": "for-marketers/seo-aeo", "href": "/courses/for-marketers/seo-aeo"}, {"title": "Strategy", "slug": "for-marketers/strategy", "href": "/courses/for-marketers/strategy"}, {"title": "Leadership", "slug": "for-marketers/leadership", "href": "/courses/for-marketers/leadership"}]}, {"category": {"slug": "leadership", "href": "/courses/leadership", "title": "Leadership", "palette": {"--palette-category-base": "#50090E", "--palette-category-highlight": "#A9202A", "--palette-category-border": "#D49C98"}}, "topics": [{"title": "AI for Leaders", "slug": "for-leaders/ai", "href": "/courses/for-leaders/ai"}, {"title": "Agentic AI", "slug": "for-leaders/agentic-ai", "href": "/courses/for-leaders/agentic-ai"}, {"title": "AI Transformation", "slug": "for-leaders/ai-transformation", "href": "/courses/for-leaders/ai-transformation"}, {"title": "AI Governance", "slug": "for-leaders/ai-governance", "href": "/courses/for-leaders/ai-governance"}, {"title": "Communication", "slug": "for-leaders/communication", "href": "/courses/for-leaders/communication"}, {"title": "Influence", "slug": "for-leaders/influence", "href": "/courses/for-leaders/influence"}, {"title": "Strategy", "slug": "for-leaders/strategy", "href": "/courses/for-leaders/strategy"}, {"title": "Management", "slug": "for-leaders/management", "href": "/courses/for-leaders/management"}, {"title": "People Operations", "slug": "for-leaders/people-operations", "href": "/courses/for-leaders/people-operations"}, {"title": "Exec Presence", "slug": "for-leaders/executive-presence", "href": "/courses/for-leaders/executive-presence"}, {"title": "Storytelling", "slug": "for-leaders/storytelling", "href": "/courses/for-leaders/storytelling"}, {"title": "Goal-setting", "slug": "for-leaders/goal-setting", "href": "/courses/for-leaders/goal-setting"}, {"title": "Personal Brand", "slug": "for-leaders/personal-brand", "href": "/courses/for-leaders/personal-brand"}, {"title": "Career Growth", "slug": "for-leaders/career-growth", "href": "/courses/for-leaders/career-growth"}]}, {"category": {"slug": "founders", "href": "/courses/founders", "title": "Founders", "palette": {"--palette-category-base": "#0C3209", "--palette-category-highlight": "#077202", "--palette-category-border": "#69C662"}}, "topics": [{"title": "AI for Founders", "slug": "for-founders/ai", "href": "/courses/for-founders/ai"}, {"title": "Agentic AI", "slug": "for-founders/agentic-ai", "href": "/courses/for-founders/agentic-ai"}, {"title": "AI Workflows", "slug": "for-founders/ai-workflows", "href": "/courses/for-founders/ai-workflows"}, {"title": "Vibe Coding", "slug": "for-founders/vibe-coding", "href": "/courses/for-founders/vibe-coding"}, {"title": "Prototyping", "slug": "for-founders/prototyping", "href": "/courses/for-founders/prototyping"}, {"title": "Product Sense", "slug": "for-founders/product-sense", "href": "/courses/for-founders/product-sense"}, {"title": "Positioning", "slug": "for-founders/positioning", "href": "/courses/for-founders/positioning"}, {"title": "Product Discovery", "slug": "for-founders/product-discovery", "href": "/courses/for-founders/product-discovery"}, {"title": "Management", "slug": "for-founders/management", "href": "/courses/for-founders/management"}, {"title": "Strategy", "slug": "for-founders/strategy", "href": "/courses/for-founders/strategy"}, {"title": "Go-to-Market", "slug": "for-founders/gtm", "href": "/courses/for-founders/gtm"}, {"title": "Personal Brand", "slug": "for-founders/personal-brand", "href": "/courses/for-founders/personal-brand"}, {"title": "Leadership", "slug": "for-founders/leadership", "href": "/courses/for-founders/leadership"}, {"title": "Fundraising", "slug": "for-founders/fundraising", "href": "/courses/for-founders/fundraising"}, {"title": "PMF", "slug": "for-founders/product-market-fit", "href": "/courses/for-founders/product-market-fit"}]}, {"category": {"slug": "more", "href": "/courses/more", "title": "More", "palette": {"--palette-category-base": "#1E2C2B", "--palette-category-highlight": "#4A6361", "--palette-category-border": "#B9C1BE"}}, "topics": [{"title": "Everyone", "slug": "for-everyone", "href": "/courses/for-everyone"}, {"title": "Operators", "slug": "for-operators", "href": "/courses/for-operators"}, {"title": "Data Scientists", "slug": "for-data-scientists", "href": "/courses/for-data-scientists"}, {"title": "Business Analysts", "slug": "for-business-analysts", "href": "/courses/for-business-analysts"}, {"title": "User Researchers", "slug": "for-user-researchers", "href": "/courses/for-user-researchers"}, {"title": "Customer Success", "slug": "for-customer-success", "href": "/courses/for-customer-success"}, {"title": "Project Managers", "slug": "for-project-managers", "href": "/courses/for-project-managers"}, {"title": "HR Professionals", "slug": "for-hr-professionals", "href": "/courses/for-hr-professionals"}, {"title": "Sales People", "slug": "for-sales-people", "href": "/courses/for-sales-people"}, {"title": "Lawyers", "slug": "for-lawyers", "href": "/courses/for-lawyers"}, {"title": "Finance", "slug": "for-finance-professionals", "href": "/courses/for-finance-professionals"}, {"title": "Investors", "slug": "for-investors", "href": "/courses/for-investors"}, {"title": "Real Estate", "slug": "for-real-estate-agents", "href": "/courses/for-real-estate-agents"}, {"title": "Educators", "slug": "for-educators", "href": "/courses/for-educators"}, {"title": "Creators", "slug": "for-creators", "href": "/courses/for-creators"}]}], "navTagLinks": [{"tag": {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers"}], "now": "2026-05-19T22:54:19.703Z"}, "__N_SSG": true}, "page": "/p/[slug]/[...ignored]", "query": {"slug": "f6bdba", "ignored": ["developing-on-databricks-guide-for-ai-engineers"]}, "buildId": "qPlLjBFLQ9fnkFKJ7n7E-", "isFallback": false, "isExperimentalCompile": false, "gsp": true, "scriptLoader": []}}