Workspace IndexKnowledge Notes › An AI engineer builds the car, not the engine — judgment about architecture is the skill that stays scarce

#86PoC2026-09-19chat

An AI engineer builds the car, not the engine — judgment about architecture is the skill that stays scarce

IBM Technology's explainer "Essential Skills for Becoming an AI Engineer: RAG, AI Agents, & More" (YouTube, about 10 minutes) defines the AI engineer against the machine-learning researcher and lays out a three-tier skill roadmap. The researcher trains foundation models from scratch, publishes, and needs deep mathematics and usually an advanced degree; the AI engineer takes frontier or open-source models that already exist and wires them into systems that create value, with data, tools, memory loops and guardrails around them. The video's own metaphor: the researcher builds the engine, the engineer builds the car that actually drives. Its central claim is about what stays valuable when AI coding tools make writing code cheap: the judgment to pick the right architecture and to say why a given technique belongs, or does not, in a given system.

For Jayverse the roadmap is a checklist we can grade ourselves against, tier by tier, and the metaphor is a job description: almost everything agent-shaped in the repos is car-building on someone else's engine, and the boundary documents from Tech #62 are where the judgment gets written down.

Why

Two years of AI coding assistants have moved the bottleneck. Producing a working function is no longer the expensive step; deciding that a problem needs retrieval rather than fine-tuning, an agent loop rather than a fixed workflow, or no model at all, is. The video makes that explicit at the top (00:43): when code is cheap, engineering judgment is the differentiator. A roadmap that names the tiers matters for the same reason a syllabus does. It tells a working engineer which gaps are foundational, which are the applied AI layer, and which are the operations layer that turns a demo into a service, so the learning order is not left to whichever tutorial ranks first.

How it works

Researcher versus engineer

The researcher (01:24) works on foundational models: new architectures, training from scratch, papers; the entry ticket is mathematics and usually a graduate degree (01:34). The AI engineer (01:44) starts from existing models and composes them into software: connect data, grant tool access, build memory loops and guardrails, ship a solution that works (01:58). Engine builder versus car builder (02:24). The distinction is about where value is created, not about prestige: most organisations will never train a foundation model and will need many people who can build reliable systems on top of one.

Tier 1: engineering foundations

The prerequisites before any AI-specific skill (03:03):

  • Python literacy, and not only for writing. The engineer must read and verify code written by agents and understand the libraries underneath, PyTorch and TensorFlow among them (03:16).
  • Git, the command line, Linux. AI tooling and runtimes live on Linux; version control and terminal fluency are assumed (03:50).
  • API design and integration. An AI system is a sequence of well-structured API calls between the application, the model and external tools, with response handling and rate limits managed deliberately (04:12).

Tier 2: applied AI skills

  • Embeddings and vector search (05:07). Text becomes a high-dimensional vector that captures meaning, so search works by semantic similarity rather than keyword match.
  • Retrieval-augmented generation, RAG (05:46). Internal documents and policies are chunked, embedded and stored in a vector database; at query time the relevant passages are injected into the model's context, which grounds the answer and reduces hallucination.
  • Agents and tool use (07:29). Unlike a fixed workflow, an agent chooses tools dynamically, calls an API or a database, observes the result and loops until the goal is met. The skill is building agents that are reliable, which is a harder word than "impressive".

Tier 3: deployment and operations

The tier that turns a prototype into a service (07:54):

  • Containers and Kubernetes (08:14). Package the agent and its runtime so it deploys the same way on hybrid cloud or bare metal.
  • Observability and tracing (08:30). Record which data and which tools an agent went through to reach a decision, so the decision can be explained and trusted.
  • Monitoring (08:53). Token cost, latency and security posture, watched continuously rather than at launch.
TierSkillsThe question it answers
1 TheoryPython, Git/CLI/Linux, APIsCan you read, run and connect things?
2 Applied AIembeddings, RAG, agents and toolsCan you make a model useful on your data?
3 Operationscontainers, tracing, monitoringCan you keep it running, explainable and affordable?

The three use cases employers ask for

RAG knowledge systems for HR, hospitals and internal wikis, answering from the organisation's own documents (09:30); tool-using data-analysis agents that run database queries and produce visualisations (09:48); and AI-assisted deployment automation that shortens build and release cycles (10:03).

Where it lands in Jayverse

  • Every repo: grade the tiers honestly. Tier 1 is solid (TypeScript rather than Python, Git, CLI, Cloud Run). Tier 2 is partial: agents and tool use exist in Rabbit's mandate flow and in the Claude Code workflows, but there is no RAG over our own docs yet; the alice repo with its 1,200 markdown pages is the obvious corpus for a first retrieval experiment. Tier 3 is the weakest: tracing of agent decisions is mostly absent.
  • Rabbit: an agent that moves money needs Tier 3 first. The video's observability point is the same as the Auditor's rule: a mandate execution must record which data and which tool calls led to the transaction. Add a trace per agent run before adding agent features.
  • Tech #62 and the boundary file: this is where the judgment lives. The video's "judgment about architecture" is what the boundary document captures: interface, invariants, allowed tools, evaluation. The two items together say what an AI engineer produces when the code is produced by an agent.
  • Eng: the interview vocabulary. Researcher versus engineer, the three tiers, RAG, agent loop, observability: this is the shared language of AI engineering job posts abroad. The next Eng conversation should use it.

Verified and unverified

Verified on 2026-09-19: IBM Technology publishes an explainer video under this title, and the researcher-versus-engineer framing, the three tiers and the three use cases match the summary. Taken from the summary and not independently checked: the exact timestamps and phrasings. The tier structure is the video's, not an industry standard; other roadmaps put data engineering or evaluation as their own tier, and evaluation (how you know an agent is reliable) is the notable gap in this one.

Sources: IBM Technology — Essential Skills for Becoming an AI Engineer: RAG, AI Agents, & More, YouTube · related items: Tech #62 (agentic engineering writes the boundaries), Tech #63 (a model is weights plus an objective), Eng #32 (how do you use AI).

Key expressions

Words and phrases from this page worth keeping, with the Korean meaning and the sentence they come from.

Expression뜻 · 쓰이는 자리
foundation model기초 모델(대규모로 사전 훈련되어 여러 작업의 바탕이 되는 모델) · 연구자 쪽 용어. "trains foundation models from scratch"
frontier model프론티어 모델(현재 성능 최전선의 상용 모델) · 오픈소스 모델과 짝으로. "frontier or open-source models that already exist"
wire … into~를 …에 엮어 넣다(연결해 시스템으로 만들다) · 통합을 말하는 동사구. "wires them into systems that create value"
guardrails가드레일(모델이 벗어나지 못하게 하는 제약) · 안전·정책 층을 부르는 관용어. "memory loops and guardrails around them"
judgment판단력(무엇을 왜 쓸지 결정하는 능력) · 이 영상의 핵심 단어. "engineering judgment is the differentiator"
differentiator차별점(남과 구분되게 하는 요소) · 채용·전략 어휘. "judgment is the differentiator"
literacy문해력(읽고 이해하는 능력, 여기서는 코드) · "Python literacy" 처럼 언어 이름 뒤에. "Python literacy, and not only for writing"
rate limit레이트 리밋(단위 시간당 호출 상한) · API 연동의 기본 제약. "rate limits managed deliberately"
embedding임베딩(의미를 담은 숫자 벡터) · 벡터 검색의 입력. "Embeddings and vector search"
semantic similarity의미 유사도(뜻이 얼마나 가까운가) · 키워드 일치(keyword match)와 대비. "by semantic similarity rather than keyword match"
RAGRetrieval-Augmented Generation(검색 증강 생성) · 문서를 찾아 컨텍스트에 넣고 답하게 하는 패턴. "Retrieval-augmented generation, RAG"
chunking청킹(문서를 조각으로 나누기) · RAG 전처리 단계. "chunked, embedded and stored"
ground (an answer)답을 근거에 묶다 · 환각(hallucination)의 반대말로. "grounds the answer and reduces hallucination"
hallucination환각(모델이 사실처럼 지어내는 것) · LLM 실패의 표준 용어. "reduces hallucination"
agent loop / observe에이전트 루프(행동-관찰-판단 반복) · 고정 워크플로와 대비. "observes the result and loops until the goal is met"
observability관측 가능성(내부 상태를 밖에서 알 수 있는 정도) · 로그·메트릭·트레이스의 상위 개념. "Observability and tracing"
tracing트레이싱(한 요청이 거친 경로를 기록) · 에이전트 결정 설명의 도구. "which data and which tools an agent went through"
bare metal베어메탈(가상화 없는 물리 서버) · 하이브리드 클라우드와 짝. "on hybrid cloud or bare metal"
security posture보안 상태(전체적인 방어 수준) · 운영 모니터링 항목. "Token cost, latency and security posture"
syllabus강의 계획서 · 로드맵의 비유. "for the same reason a syllabus does"

← All Knowledge Notes · Workspace Index · Top ↑

AI 엔지니어는 엔진이 아니라 차를 만든다 — 아키텍처에 대한 판단력이 끝까지 희소한 기술이다

IBM Technology의 설명 영상 "Essential Skills for Becoming an AI Engineer: RAG, AI Agents, & More"(YouTube, 약 10분)는 AI 엔지니어를 머신러닝 연구자와 대비해 정의하고 3단계 기술 로드맵을 제시한다. 연구자는 기초 모델을 밑바닥부터 훈련하고 논문을 내며 깊은 수학과 대개 고급 학위가 필요하다. AI 엔지니어는 이미 존재하는 프론티어·오픈소스 모델을 가져와 데이터, 도구, 메모리 루프, 가드레일을 둘러 가치를 만드는 시스템으로 엮는다. 영상의 비유로 연구자는 엔진을 만들고, 엔지니어는 실제로 달리는 차를 만든다. 핵심 주장은 AI 코딩 도구가 코드 작성을 싸게 만들 때 무엇이 가치 있게 남는가에 관한 것이다. 올바른 아키텍처를 고르고, 어떤 기법이 어떤 시스템에 왜 속하는지 혹은 속하지 않는지 말할 수 있는 판단력이다.

Jayverse에서 이 로드맵은 단계별로 우리를 채점할 수 있는 체크리스트이고, 비유는 직무 기술서다. 레포 안의 에이전트 모양을 한 거의 모든 것은 남의 엔진 위에서 차를 만드는 일이고, Tech #62의 경계 문서가 그 판단력이 적히는 자리다.

AI 코딩 보조 2년이 병목을 옮겼다. 동작하는 함수를 만드는 것은 더 이상 비싼 단계가 아니다. 어떤 문제에 파인튜닝이 아니라 검색이 필요한지, 고정 워크플로가 아니라 에이전트 루프가 필요한지, 혹은 모델이 전혀 필요 없는지 결정하는 것이 비싸다. 영상은 이것을 첫머리에서 명시한다(00:43). 코드가 싸면 엔지니어링 판단력이 차별점이다. 단계를 이름 붙인 로드맵이 중요한 이유는 강의 계획서가 중요한 이유와 같다. 일하는 엔지니어에게 어떤 공백이 기초이고, 어떤 것이 응용 AI 층이며, 어떤 것이 데모를 서비스로 바꾸는 운영 층인지 알려 주어, 학습 순서가 검색 상단의 튜토리얼에 맡겨지지 않게 한다.

동작 방식

연구자 대 엔지니어

연구자(01:24)는 기초 모델을 다룬다. 새 아키텍처, 밑바닥부터의 훈련, 논문. 입장권은 수학과 대개 대학원 학위다(01:34). AI 엔지니어(01:44)는 기존 모델에서 시작해 소프트웨어로 조립한다. 데이터를 연결하고, 도구 접근을 부여하고, 메모리 루프와 가드레일을 만들고, 동작하는 해법을 내놓는다(01:58). 엔진 제작자 대 차 제작자(02:24). 이 구분은 명예가 아니라 가치가 만들어지는 곳에 관한 것이다. 대부분의 조직은 기초 모델을 훈련할 일이 없고, 그 위에 신뢰할 수 있는 시스템을 만들 사람이 많이 필요하다.

1단계: 엔지니어링 기초

AI 특화 기술 이전의 전제 조건(03:03):

  • 파이썬 문해력, 쓰기만이 아니다. 에이전트가 쓴 코드를 읽고 검증하고, 아래의 라이브러리(PyTorch, TensorFlow 등)를 이해해야 한다(03:16).
  • Git, 명령줄, 리눅스. AI 도구와 런타임은 리눅스 위에 산다. 버전 관리와 터미널 숙련은 전제다(03:50).
  • API 설계와 연동. AI 시스템은 애플리케이션, 모델, 외부 도구 사이의 잘 구조화된 API 호출의 연속이며, 응답 처리와 레이트 리밋을 의도적으로 관리한다(04:12).

2단계: 응용 AI 기술

  • 임베딩과 벡터 검색(05:07). 텍스트가 의미를 담은 고차원 벡터가 되어, 키워드 일치가 아니라 의미 유사도로 검색한다.
  • 검색 증강 생성, RAG(05:46). 사내 문서와 규정을 청킹·임베딩해 벡터 DB에 넣고, 질의 시 관련 구절을 모델 컨텍스트에 주입해 답을 근거에 묶고 환각을 줄인다.
  • 에이전트와 도구 사용(07:29). 고정 워크플로와 달리 에이전트는 도구를 동적으로 고르고, API나 DB를 호출하고, 결과를 관찰하고, 목표에 닿을 때까지 반복한다. 기술은 신뢰할 수 있는 에이전트를 만드는 것이고, 이는 "인상적인"보다 어려운 말이다.

3단계: 배포와 운영

프로토타입을 서비스로 바꾸는 단계(07:54):

  • 컨테이너와 쿠버네티스(08:14). 에이전트와 런타임을 패키징해 하이브리드 클라우드든 베어메탈이든 같은 방식으로 배포한다.
  • 관측 가능성과 트레이싱(08:30). 에이전트가 어떤 데이터와 어떤 도구를 거쳐 결정에 이르렀는지 기록해, 결정을 설명하고 신뢰할 수 있게 한다.
  • 모니터링(08:53). 토큰 비용, 지연, 보안 상태를 출시 때가 아니라 지속적으로 본다.
단계기술답하는 질문
1 기초Python, Git/CLI/Linux, API읽고, 돌리고, 연결할 수 있나?
2 응용 AI임베딩, RAG, 에이전트와 도구우리 데이터에서 모델을 쓸모 있게 만들 수 있나?
3 운영컨테이너, 트레이싱, 모니터링계속 돌리고, 설명하고, 감당할 수 있나?

고용주가 찾는 세 가지 활용 사례

HR, 병원, 사내 위키를 위한 RAG 지식 시스템, 조직 자체 문서로 답하는 것(09:30). DB 쿼리를 돌리고 시각화를 만드는 도구 사용 데이터 분석 에이전트(09:48). 빌드·릴리스 주기를 줄이는 AI 지원 배포 자동화(10:03).

Jayverse에서의 위치

  • 모든 레포: 단계를 정직하게 채점하라. 1단계는 견고하다(Python 대신 TypeScript, Git, CLI, Cloud Run). 2단계는 부분적이다. Rabbit의 mandate 흐름과 Claude Code 워크플로에 에이전트와 도구 사용이 있지만 우리 문서에 대한 RAG는 아직 없다. 마크다운 1,200쪽의 alice 레포가 첫 검색 실험의 분명한 코퍼스다. 3단계가 가장 약하다. 에이전트 결정의 트레이싱이 거의 없다.
  • Rabbit: 돈을 움직이는 에이전트는 3단계가 먼저다. 영상의 관측 가능성 요점은 Auditor의 규칙과 같다. mandate 실행은 어떤 데이터와 어떤 도구 호출이 그 거래로 이어졌는지 기록해야 한다. 에이전트 기능을 더하기 전에 에이전트 실행마다 트레이스를 넣으라.
  • Tech #62와 경계 파일: 판단력이 사는 곳. 영상의 "아키텍처에 대한 판단력"은 경계 문서가 담는 것이다. 인터페이스, 불변 조건, 허용 도구, 평가. 두 항목을 합치면 코드가 에이전트에 의해 만들어질 때 AI 엔지니어가 무엇을 산출하는지가 된다.
  • Eng: 면접 어휘. 연구자 대 엔지니어, 세 단계, RAG, 에이전트 루프, 관측 가능성. 해외 AI 엔지니어링 채용 공고의 공용어다. 다음 Eng 대화는 이것을 써야 한다.

확인된 것과 미확인

2026-09-19 확인: IBM Technology가 이 제목의 설명 영상을 발행했고, 연구자 대 엔지니어 프레임, 세 단계, 세 활용 사례는 요약과 일치한다. 요약에서 가져왔고 독립 확인하지 않은 것: 정확한 타임스탬프와 표현. 단계 구조는 영상의 것이고 업계 표준이 아니다. 다른 로드맵은 데이터 엔지니어링이나 평가를 별도 단계로 두며, 평가(에이전트가 신뢰할 수 있음을 어떻게 아는가)가 이 로드맵의 눈에 띄는 공백이다.

출처: IBM Technology — Essential Skills for Becoming an AI Engineer: RAG, AI Agents, & More, YouTube · 관련 항목: Tech #62(에이전틱 엔지니어링은 경계를 쓴다), Tech #63(모델은 가중치와 목적 함수), Eng #32(AI를 어떻게 쓰나).

핵심 표현

이 페이지의 영어 본문에서 배울 만한 단어와 표현, 뜻과 나온 자리.

Expression뜻 · 쓰이는 자리
foundation model기초 모델(대규모로 사전 훈련되어 여러 작업의 바탕이 되는 모델) · 연구자 쪽 용어. "trains foundation models from scratch"
frontier model프론티어 모델(현재 성능 최전선의 상용 모델) · 오픈소스 모델과 짝으로. "frontier or open-source models that already exist"
wire … into~를 …에 엮어 넣다(연결해 시스템으로 만들다) · 통합을 말하는 동사구. "wires them into systems that create value"
guardrails가드레일(모델이 벗어나지 못하게 하는 제약) · 안전·정책 층을 부르는 관용어. "memory loops and guardrails around them"
judgment판단력(무엇을 왜 쓸지 결정하는 능력) · 이 영상의 핵심 단어. "engineering judgment is the differentiator"
differentiator차별점(남과 구분되게 하는 요소) · 채용·전략 어휘. "judgment is the differentiator"
literacy문해력(읽고 이해하는 능력, 여기서는 코드) · "Python literacy" 처럼 언어 이름 뒤에. "Python literacy, and not only for writing"
rate limit레이트 리밋(단위 시간당 호출 상한) · API 연동의 기본 제약. "rate limits managed deliberately"
embedding임베딩(의미를 담은 숫자 벡터) · 벡터 검색의 입력. "Embeddings and vector search"
semantic similarity의미 유사도(뜻이 얼마나 가까운가) · 키워드 일치(keyword match)와 대비. "by semantic similarity rather than keyword match"
RAGRetrieval-Augmented Generation(검색 증강 생성) · 문서를 찾아 컨텍스트에 넣고 답하게 하는 패턴. "Retrieval-augmented generation, RAG"
chunking청킹(문서를 조각으로 나누기) · RAG 전처리 단계. "chunked, embedded and stored"
ground (an answer)답을 근거에 묶다 · 환각(hallucination)의 반대말로. "grounds the answer and reduces hallucination"
hallucination환각(모델이 사실처럼 지어내는 것) · LLM 실패의 표준 용어. "reduces hallucination"
agent loop / observe에이전트 루프(행동-관찰-판단 반복) · 고정 워크플로와 대비. "observes the result and loops until the goal is met"
observability관측 가능성(내부 상태를 밖에서 알 수 있는 정도) · 로그·메트릭·트레이스의 상위 개념. "Observability and tracing"
tracing트레이싱(한 요청이 거친 경로를 기록) · 에이전트 결정 설명의 도구. "which data and which tools an agent went through"
bare metal베어메탈(가상화 없는 물리 서버) · 하이브리드 클라우드와 짝. "on hybrid cloud or bare metal"
security posture보안 상태(전체적인 방어 수준) · 운영 모니터링 항목. "Token cost, latency and security posture"
syllabus강의 계획서 · 로드맵의 비유. "for the same reason a syllabus does"

← 전체 기술 노트 · 워크스페이스 인덱스 · 맨 위 ↑