Selecting a Portfolio Project: How to Choose What to Build
Picking a portfolio project is where most people stall. There are too many options, and the default move is to grab a technology you want to learn and bolt a demo onto it. That produces a buzzword demo, not a project a hiring manager takes seriously.
In this session you learn a framework for choosing what to build. You start from a real domain, look at real companies, and read what they actually work on. From there you extract the problems they solve, find the ones several companies share, and turn one of those into a project. Technology comes last, chosen to match the stack the companies already use.
We run the framework live in this session. We pick education as a domain and use a coding agent to research the Berlin edtech companies that hire AI engineers. Then we read their job descriptions and engineering blogs, extract the problems they work on, and cluster those into shared themes. From one theme we design a project with a technology stack that mirrors what those companies use.
Real data drives every step. The job descriptions come from a monthly scrape of AI engineering roles across several cities, so the findings are grounded in real postings, not guesses. We aim for a project that speaks to several companies in a domain at the same time. That way one piece of work counts for several interviews.
Links
Resources referenced in the session:
- AI engineering field guide - the repo where the framework and project-selection process live. The session fills out its
portfoliosection live. - Solving a real AI engineer take-home assignment live - the related session on turning interview assignments into portfolio projects.
- Personal brand for developers - the companion session on presenting your work once you have built it.
Tutorial pages
- Overview
- Part 2: Types of portfolio projects
- Part 3: The project-selection framework
- Part 4: Pick a domain and find companies
- Part 5: Analyze job descriptions and tech blogs
- Part 6: Extract problems and find common themes
- Part 7: Pick a problem and choose technologies
- Where to go from here
- Q&A: side discussions
Sign in to access this workshop
This workshop is free — you just need an account. Sign in or create one in seconds.
Sign InBy creating an account, you agree to our Terms of Service and Privacy Policy.
By signing up free, you'll receive community updates. You can unsubscribe at any time.
Related content
Selecting a Portfolio Project: How to Choose What to Build
Picking a portfolio project is where most people stall. There are too many options, and the default move is to grab a technology you want to learn and bolt a demo onto it. That pr…
June 29, 2026
Mock Interviews for AI Engineering Roles
We will run two mock hiring-manager interviews for volunteer participants, focused on AI engineering roles. The format is useful for most software engineering interviews too. Each…
July 21, 2026
Personal Brand for Developers: A 30-Day LinkedIn Challenge
Most of what you do as a developer stays private. You learn a tool, fix a bug, or choose one library over another. Then you move on, and the work disappears. In this workshop you …
April 28, 2026