Software & Web Development
Software Developer: LLM
by MSIT Master School Institute of Technology
- Provider
- MSIT Master School Institute of Technology
- Category
- Software & Web Development
- Duration
- 3 months – 6 months
- Schedule
- Vollzeit, Teilzeit
- Locations
- Berlin, München
- Next start
- 23 Nov 2026
Course overview
As a software developer with a focus on LLM, you integrate Large Language Models via API calls into existing applications and are responsible for invoking, error handling, and evaluating model responses. This software developer training covers the interface to the language model, the construction of requests and responses, and the management of costs and limits directly in the code - thus the LLM API integration from the perspective of application development. What you will work on Plan a language model as a component of an existing application Clearly separate application logic and model behavior Build API requests with messages and parameters and read JSON payloads Robustly handle timeouts, error codes, and retry logic Validate structured LLM outputs against a schema and define a fallback Calculate invocation costs and data volumes in advance and write testable code around LLM calls From architecture to maintenance First, it will be clarified what role a language model plays in an existing application and what typical tasks software developers have in LLM projects; central is the separation of application logic and model behavior. Then follows the technical integration: You will learn to build API requests with messages and parameters, read the response structure of JSON payloads, and handle timeouts, error codes, and retries. Since language models do not respond deterministically, the code needs a safeguard: structured outputs are validated against a schema, and a defined fallback is triggered for unusable responses. Finally, it will cover costs, limits, and maintenance of the LLM API integration - calculated invocation costs, the limits of model integration in application design, and readable, testable code. Fields of application and roles Work is done in teams of application and backend development as well as in groups developing AI functions. Typical roles include software developer, backend developer, integration developer, and AI engineer. This also includes evaluating the effort, costs, and limits of an API integration before implementation begins.
Upcoming dates
- 2026-11-22T23:00:00.000Z · 2027-02-19T23:00:00.000Z · Virtuelles Klassenzimmer
- 2026-11-22T23:00:00.000Z · 2027-05-20T22:00:00.000Z · Virtuelles Klassenzimmer
- 2026-11-22T23:00:00.000Z · 2027-02-19T23:00:00.000Z · Berlin · Combined Learning
- 2026-11-22T23:00:00.000Z · 2027-05-20T22:00:00.000Z · Berlin · Combined Learning
- 2026-11-22T23:00:00.000Z · 2027-02-19T23:00:00.000Z · München · Combined Learning
Funding
Bildungsgutschein funding depends on the course details and the decision of the responsible authority.
More courses in this field
- Full Stack Programming with AI
neuefische GmbH
- Programming with JavaScript
Nest Academy GmbH
- Prompt Engineering for Software Developers
Digitale Leute School
- Developer Python, Java & Azure including Python PCAP, Java OCFA, and Azure Certification
CBW College Berufliche Weiterbildung GmbH
Data last synced: 2026-10-26