Barbarian Meets Coding
barbarianmeetscoding

WebDev, UX & a Pinch of Fantasy

1 minute readai-engineering

AI Engineering

A collection of notes on AI engineering and related topics. Includes tools and resources for AI engineering.

Introduction to AI Engineering

AI Engineering is an emerging discipline focused on building, deploying, and maintaining AI systems at scale. Unlike traditional machine learning approaches, modern AI engineering primarily leverages pre-trained foundation models rather than training custom models from scratch.

What is AI Engineering?

AI Engineering bridges the gap between research-oriented AI development and production-ready systems. It involves:

  • Adapting and fine-tuning pre-trained foundation models for specific use cases
  • Engineering effective prompts and interactions with AI models
  • Building applications and systems that integrate with foundation models
  • Ensuring reliability, scalability, and security in AI-powered applications
  • Creating seamless user experiences around AI capabilities

Core Components

  1. Foundation Model Utilization: Leveraging large pre-trained models (LLMs, diffusion models) rather than training from scratch
  2. Prompt Engineering: Designing effective prompts to achieve desired outcomes from foundation models
  3. Retrieval Augmented Generation (RAG): Enhancing model outputs with relevant external information
  4. AI Integration: Connecting foundation models with existing software, APIs, and data sources
  5. Responsible AI: Ensuring ethical use, safety guardrails, and mitigating bias in AI applications
  • Fine-tuning foundation models on domain-specific data
  • Building AI agents with specialized capabilities
  • Developing tools that simplify AI integration into workflows
  • Creating multi-modal applications that combine text, image, and other data types

Resources

Tools

Articles


Jaime González García

Written by Jaime González García , dad, husband, software engineer, ux designer, amateur pixel artist, tinkerer and master of the arcane arts. You can also find him on Twitter jabbering about random stuff.Jaime González García