UI Engineer → AI Engineer
a map I built for myself, not generated for everyone
I am a frontend engineer with 12+ years in UI/Product, and this is the route I am following to add AI engineering to my toolkit. My frontend background is not a weakness here — it is the multiplier. I am not starting from zero; I am bolting an AI layer on top of skills I already have: React, state management, API contracts, evals, and shipping UI at scale. The phases below are what I actually study, the projects I actually build, and the resources I keep open on my desk.
Foundation: Python + how LLMs think
I did not come here to learn programming from scratch. I came here to port the way I already think — async, state, API contracts — into Python. My first goal is to rewrite one of my own JS utilities in FastAPI and understand how an LLM behaves as a dependency, not a magic box.
LLM APIs + prompt engineering
I want to stop 'trying prompts' and start treating LLMs as a production dependency: function calling, structured output with Pydantic, streaming, retries, and token accounting. This is where I get my API discipline right.
RAG — the backbone of most job specs
Almost every AI-engineering job posting I see mentions RAG. I am building it from scratch: chunking, embeddings, vector stores, hybrid search, and reranking. This is where frontend-to-backend integration becomes real.
Evals + MLOps — my differentiator
I noticed that most junior AI resumes have a chat demo and no metrics. I want to be the one who ships with evals: golden datasets, LLM-as-judge, regression tracking, and Docker/CI pipelines. This is my lever for standing out.
Agents
Agents feel like a state machine with tool calls, which is already close to my Redux and async-flow comfort zone. I am mapping nodes to reducers, state to store, and tool calls to side effects. LangGraph is my on-ramp here.
Cloud + deployment + scale
I want to know enough to ship and argue about cost. I pick Azure first because it dominates Polish enterprise, and AWS second because it dominates product/US companies. I am not trying to become a DevOps engineer — I am trying to own the full loop.
Portfolio + hiring + public track
My output target is three shipped frontend+AI projects, 5 written articles, and open-source work with real adoption. This is both a hiring portfolio and proof of original work. I am not just studying; I am publishing evidence.
Endpoint: frontend + AI, shipped in public
My target is a working frontend+AI skill stack, a portfolio that proves it, and a public track of articles and open-source work. From there I am looking for a strong product-engineering role — either in a company that uses AI heavily, or a relocation-track opportunity that values the hybrid skill set.
How to read this map: P0–P6 is the exact 6-month track I am running. I am not following every resource in order; I am using them as references while I build the projects listed in each phase.
My frame: AI engineering is the engine, not a side hustle. Content and YouTube are background noise unless they directly support a project or article. I keep that time-boxed so it never replaces the actual skill building.