Data & AI
Python Developer for AI Applications
by Agile Heroes GmbH
- Provider
- Agile Heroes GmbH
- Category
- Data & AI
- Duration
- 2 months – 8 months
- Schedule
- Vollzeit, Teilzeit
- Locations
- Frankfurt am Main
- Next start
- 21 Oct 2026
Course overview
Python developers for AI applications implement language models and AI services using the Python programming language to create usable tools. The training teaches how to transform a professional requirement into a functional, AI-supported prototype. Python Basics for Working with AI The introduction lays the linguistic and technical foundations for all subsequent modules. - Data structures, functions, and modules for AI scripts - Working with libraries and package management - Handling JSON, CSV, and structured data sources Connecting Language Models via Interfaces - Calls to ChatGPT, Claude, and Gemini from Python - Controlling prompt templates, parameters, and response formats - Error handling, cost control, and response validation - Chaining multiple model calls into a workflow From Script to AI Tool Individual calls evolve into small applications for professional use. - Text summarization, classification, and extraction as use cases - Automated evaluation of documents and tables - Simple user interfaces and output formats for professional users - Human-in-the-loop: Incorporating review steps and approvals Quality, Law, and Operations - Testing and evaluating AI outputs before use - Handling personal data, GDPR, and EU AI Act in daily development - Documentation of prompts, versions, and results Retrieval and Working with Own Data Many use cases require answers from company-specific sources rather than from model knowledge. - Reading, breaking down, and preparing documents for queries - Embeddings and similarity search for precise findings - Generating responses with source references and reducing hallucinations - Recognizing the limits of the approach and typical quality issues Tools and Work Environment - Development environment, notebooks, and version control with Git - Libraries for HTTP requests, data processing, and output formats - Reusable function blocks for recurring AI tasks - Safely storing and using secrets like access keys Handing Over and Further Development - Structuring and commenting runnable scripts in a traceable manner - Writing brief operating instructions for colleagues - Adapting applications to new models and interface versions Integration in the Company - Collaboration with departments during requirement gathering and acceptance - Coordination with IT on approvals, data access, and operational issues Upon completion, participants will be able to independently plan, implement, and operate AI-supported evaluations and small applications using Python in their daily work.
Upcoming dates
- 2026-10-20T22:00:00.000Z · 2026-12-22T23:00:00.000Z · Virtuelles Klassenzimmer
- 2026-10-20T22:00:00.000Z · 2026-12-22T23:00:00.000Z · Frankfurt am Main · Hybrid Learning
- 2026-11-03T23:00:00.000Z · 2027-07-03T22:00:00.000Z · Virtuelles Klassenzimmer
- 2026-11-03T23:00:00.000Z · 2027-07-03T22:00:00.000Z · Frankfurt am Main · Hybrid Learning
- 2026-11-17T23:00:00.000Z · 2027-01-19T23:00:00.000Z · Virtuelles Klassenzimmer
Funding
Bildungsgutschein funding depends on the course details and the decision of the responsible authority.
Data last synced: 2026-09-08