Simon A.T. Jiménez
Three years of putting LLMs into Software - Lessons learned
#1about 4 minutes
Understanding the fundamental nature of LLMs
LLMs are unreliable pattern matchers that appear intelligent but lack true understanding, requiring developers to manage context and anticipate failures.
#2about 4 minutes
Controlling LLM output with API parameters
API parameters like temperature and top_p allow for control over the determinism and creativity of LLM responses by manipulating token selection probabilities.
#3about 7 minutes
Viewing LLMs as a new kind of API
LLMs should be treated as a new type of API for text manipulation, not as intelligent agents, because they are advanced pattern matchers with significant limitations.
#4about 5 minutes
Implementing practical LLM use cases in software
LLMs can be used for tasks like audio transcription, image analysis for OCR, and text reformulation by providing clear instructions and examples in the prompt.
#5about 4 minutes
Navigating legal compliance and data privacy
Using paid APIs with data privacy contracts, implementing human-in-the-loop workflows, and understanding the European AI Act are crucial for legal compliance.
#6about 2 minutes
Understanding the security risks of AI integrations
Integrating LLMs with external APIs or internal data creates significant security risks like prompt injection, requiring careful control over the AI's permissions and actions.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:04 MIN
Three pillars for integrating LLMs in products
Using LLMs in your Product
03:36 MIN
The rapid evolution and adoption of LLMs
Building Blocks of RAG: From Understanding to Implementation
00:02 MIN
Understanding the problem of LLM hallucinations
Martin O'Hanlon - Make LLMs make sense with GraphRAG
22:34 MIN
The limitations and frustrations of coding with LLMs
WAD Live 22/01/2025: Exploring AI, Web Development, and Accessibility in Tech with Stefan Judis
09:43 MIN
The technical challenges of running LLMs in browsers
From ML to LLM: On-device AI in the Browser
16:53 MIN
The danger of over-engineering with LLMs
Event-Driven Architecture: Breaking Conversational Barriers with Distributed AI Agents
09:55 MIN
Shifting from traditional code to AI-powered logic
WWC24 - Ankit Patel - Unlocking the Future Breakthrough Application Performance and Capabilities with NVIDIA
25:33 MIN
AI privacy concerns and prompt engineering
Coffee with Developers - Cassidy Williams -
Featured Partners
Related Videos
Using LLMs in your Product
Daniel Töws
Inside the Mind of an LLM
Emanuele Fabbiani
Bringing the power of AI to your application.
Krzysztof Cieślak
Hello JARVIS - Building Voice Interfaces for Your LLMS
Nathaniel Okenwa
You are not my model anymore - understanding LLM model behavior
Andreas Erben
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
Self-Hosted LLMs: From Zero to Inference
Roberto Carratalá & Cedric Clyburn
Exploring LLMs across clouds
Tomislav Tipurić
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Machine Learning Engineer - Large Language Models (LLM) - Startup
Startup
Charing Cross, United Kingdom
PyTorch
Machine Learning

Agentic AI Architect - Python, LLMs & NLP
FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning

Manager of Machine Learning (LLM/NLP/Generative AI) - Visas Supported
European Tech Recruit
Municipality of Bilbao, Spain
Junior
GIT
Python
Docker
Computer Vision
Machine Learning
+2

AI Evaluation Data Scientist - AI/ML/LLM - (Hybrid) - Barcelona
European Tech Recruit
Barcelona, Spain
Intermediate
GIT
Python
Pandas
Docker
PyTorch
+2

AI Evaluation Data Scientist - AI/ML/LLM - (Hybrid) - Madrid
European Tech Recruit
Municipality of Madrid, Spain
Intermediate
GIT
Python
Pandas
Docker
PyTorch
+2

Machine Learning Engineer (LLM)
European Tech Recruit
Municipality of Madrid, Spain
Intermediate
Python
PyTorch
Computer Vision
Machine Learning

AIML -Machine Learning Research, DMLI
Apple
Zürich, Switzerland
Python
PyTorch
TensorFlow
Machine Learning
Natural Language Processing

Tech Lead - ML / AI (LLM Systems & Infrastructure)
WorkMotion
£94K
Senior
Python
Docker
FastAPI
Continuous Integration

Technische AI Engineer | Webbureau | Prompts | LLM
CareerValue
Hellevoetsluis, Netherlands
€3-5K
PHP
Python
Laravel
low-code
+1