EP167: Top 20 AI Concepts You Should Know

WorkOS: Scoped Access and Control for AI Agents (Sponsored)

AI agents can trigger tools, call APIs, and access sensitive data.
Failing to control access creates real risk.

Learn how to:

Real teams are applying these practices to keep agent workflows safe, auditable, and aligned with least-privilege principles.

Secure your agent workflows today


This week’s system design refresher:


Top 20 AI Concepts You Should Know

No alternative text description for this image
  1. Machine Learning: Core algorithms, statistics, and model training techniques.

  2. Deep Learning: Hierarchical neural networks learning complex representations automatically.

  3. Neural Networks: Layered architectures efficiently model nonlinear relationships accurately.

  4. NLP: Techniques to process and understand natural language text.

  5. Computer Vision: Algorithms interpreting and analyzing visual data effectively

  6. Reinforcement Learning: Distributed traffic across multiple servers for reliability.

  7. Generative Models: Creating new data samples using learned data.

  8. LLM: Generates human-like text using massive pre-trained data.

  9. Transformers: Self-attention-based architecture powering modern AI models.

  10. Feature Engineering: Designing informative features to improve model performance significantly.

  11. Supervised Learning: Learns useful representations without labeled data.

  12. Bayesian Learning: Incorporate uncertainty using probabilistic model approaches.

  13. Prompt Engineering: Crafting effective inputs to guide generative model outputs.

  14. AI Agents: Autonomous systems that perceive, decide, and act.

  15. Fine-Tuning Models: Customizes pre-trained models for domain-specific tasks.

  16. Multimodal Models: Processes and generates across multiple data types like images, videos, and text.

  17. Embeddings: Transforms input into machine-readable vector formats.

  18. Vector Search: Finds similar items using dense vector embeddings.

  19. Model Evaluation: Assessing predictive performance using validation techniques.

  20. AI Infrastructure: Deploying scalable systems to support AI operations.

Over to you: Which other AI concept will you add to the list?


The AI Application Stack for Building RAG Apps

graphical user interface, application
  1. Large Language Models
    These are the core engines behind Retrieval-Augmented Generation (RAG), responsible for understanding queries and generating coherent and contextual responses. Some common LLM options are OpenAI GPT models, Llama, Claude, Gemini, Mistral, DeepSeek, Qwen 2.5, Gemma, etc.

  2. Frameworks and Model Access
    These tools simplify the integration of LLMs into your applications by handling prompt orchestration, model switching, memory, chaining, and routing. Common tools are Langchain, LlamaIndex, Haystack, Ollama, Hugging Face, and OpenRouter.

  3. Databases
    RAG applications rely on storing and retrieving relevant information. These vector databases are optimized for similarity search, while relational options like Postgres offer structured storage. Tools are Postgres, FAISS, Milvus, pgVector, Weaviate, Pinecone, Chroma, etc.

  4. Data Extraction
    To populate your knowledge base, these tools help extract structured information from unstructured sources like PDFs, websites, and APIs. Some common tools are Llamaparse, Docking, Megaparser, Firecrawl, ScrapeGraph AI, Document AI, and Claude API.

  5. Text Embeddings
    Embeddings convert text into high-dimensional vectors that enable semantic similarity search, which is a critical step for connecting queries with relevant context in RAG. Common tools are Nomic, OpenAI, Cognita, Gemini, LLMWare, Cohere, JinaAI, and Ollama.

Over to you: What else will you add to the list to build RAG apps?


Shopify Tech Stacks and Tools

Shopify handles scale that would break most systems.

On a single day (Black Friday 2024), the platform processed 173 billion requests, peaked at 284 million requests per minute, and pushed 12 terabytes of traffic every minute through its edge.

These numbers aren’t anomalies. They’re sustained targets that Shopify strives to meet. Behind this scale is a stack that looks deceptively simple from the outside: Ruby on Rails, React, MySQL, and Kafka.

But that simplicity hides sharp architectural decisions, years of refactoring, and thousands of deliberate trade-offs.

In this newsletter, we map the tech stack powering Shopify from:

A huge thank you to Shopify’s world-class engineering team for sharing their insights and for collaborating with us on this deep technical exploration.

🔗 Dive into the full newsletter here.


Our new book, Mobile System Design Interview, is available on Amazon!

Book author: Manuel Vicente Vivo

No alternative text description for this image

What’s inside?

Table Of Contents
Chapter 1: Introduction
Chapter 2: A Framework for Mobile System Design Interviews
Chapter 3: Design a News Feed App
Chapter 4: Design a Chat App
Chapter 5: Design a Stock Trading App
Chapter 6: Design a Pagination Library
Chapter 7: Design a Hotel Reservation App
Chapter 8: Design the Google Drive App
Chapter 9: Design the YouTube app
Chapter 10: Mobile System Design Building Blocks
Quick Reference Cheat Sheet for MSD Interview

Check it out on Amazon now


Featured Job

Founding Engineer @dbdasher.ai

Location: Remote (India)

Role Type: Full-time

Compensation: Highly Competitive

Experience Level: 2+ years preferred

About dbdasher.ai: dbdasher.ai is a well-funded, high-ambition AI startup on a mission to revolutionize how large enterprises interact with data. We use cutting-edge language models to help businesses query complex datasets with natural language. We’re already working with two pilot customers - a publicly listed company and a billion-dollar private enterprise and we’re just getting started.

We’re building something new from the ground up. If you love solving hard problems and want to shape the future of enterprise AI tools, this is the place for you.

About the Role: We’re hiring a Founding Engineer to join our early team and help build powerful, user-friendly AI-driven products from scratch. You’ll work directly with the founders to bring ideas to life, ship fast, and scale systems that power real-world business decisions.

If you are interested, apply here or email Rishabh at [email protected]


Other Jobs

We collaborate with Jobright.ai (an AI job search copilot trusted by 500K+ tech professionals) to curate this job list.

This Week’s High-Impact Roles at Fast-Growing AI Startups

High Salary SWE Roles this week

Today’s latest ML positions - hiring now!


SPONSOR US

Get your product in front of more than 1,000,000 tech professionals.

Our newsletter puts your products and services directly in front of an audience that matters - hundreds of thousands of engineering leaders and senior engineers - who have influence over significant tech decisions and big purchases.

Space Fills Up Fast - Reserve Today

Ad spots typically sell out about 4 weeks in advance. To ensure your ad reaches this influential audience, reserve your space now by emailing [email protected]