Complete Summary
हिंदी
Video summary7 min read

How I'd Become an AI Engineer in 2026 (Even with No CS Degree)

Guest: Marina Wyss, Senior Applied Scientist at Twitch; politics degrees; has coached hundreds into AI/ML roles | Show: Marina Wyss - AI & Machine Learning

–Reads–Comments

A senior applied scientist at Twitch with politics degrees explains how she'd become an AI engineer starting from zero. This summary is organized by topic and kept to the point: AI vs ML vs software engineers, the 7 skill buckets, how to learn without tutorial hell, the best free resources, your first and second projects, solving someone else's problem, and getting hired when screeners filter you out.

  • AI engineering
  • Python
  • LLMs
  • Prompt engineering
  • Context engineering
  • RAG
  • Evals
  • AI agents
  • MCP
  • Production
  • Interviews
  • Networking
7 skill buckets
Python, math, ML, AI engineering, agents, production and interview prep
Build first
Learn just enough to start, then go back when a project gets you stuck
Mostly free
Scrimba, 3Blue1Brown, Google's ML Crash Course, DeepLearning.AI, Hugging Face
8 weeks
Her application-only cohort for building a production-ready AI project
Action checklist

Marina Wyss is a senior applied scientist at Twitch who builds production AI systems, and her degrees are in politics. Here's how she'd become an AI engineer starting from zero today:

  1. Know the role. An AI engineer builds applications on top of models someone else trained (Claude, GPT, Gemini, open-source models).
  2. Learn 7 skill buckets: Python, math, ML basics, AI engineering, agents, production and interview prep. Learn each only well enough to start.
  3. Build before you feel ready. Get the basics, start a project, and go back to learn whatever gets you stuck.
  4. Start with a simple personal project, then take it to production with evals, RAG or tools, deployment and monitoring.
  5. Solve someone else's real problem to get experience with real requirements and users.
  6. Network around the resume screeners by building real relationships with engineers at a few target companies.
"Just calling an API" is what a bad AI engineer doesThe gap between an API call and a robust AI system (context, retrieval, evals, production) is why companies struggle to hire and why the salaries are so high.

Job titles blur together in postings. Here's how she separates them:

AI engineer

Builds applications on top of pre-trained models: systems that summarize information, automate tasks or answer questions.

ML engineer

Uses data to train custom models, like a Netflix recommendation system or a fraud detection model.

AI researcher

Invents new kinds of models. A separate career track, usually with a PhD.

Software engineer

Builds the interface, API and back-end around the model. Owns nothing model-specific.
  • Lots of companies want to integrate AI into their products, and surprisingly few people can do it well.
  • You don't need to master everything in AI, but you need to know what matters. Learning whatever Reddit or YouTube hypes that week wastes huge amounts of time.
Interactive

Whose job is it?

Guess whether each task belongs to an AI engineer, ML engineer, AI researcher or software engineer. Click to reveal.

1. Python and software engineering

  • Get really good at Python: functions, classes, data structures, error handling, working with APIs and third-party libraries.
  • Learn the engineering basics alongside it: project structure, Git, virtual environments, config files, tests and the command line.
  • You don't need to be a back-end expert. She uses Supabase (Postgres, auth, APIs, storage) for her personal projects.
  • Tip for coding with AI: tools change faster than a model's training data. Give your coding agent skills (plain markdown instructions) that make it check the live docs. Without one, Claude Code told her a schema had no performance issues; with the Supabase skill, it found several.

2. Math

Far less than you think. Understand the basics of linear algebra, probability, statistics and calculus as intuition. "You will never need to calculate things by hand, I promise you."

3. Machine learning fundamentals

You won't train models from scratch, but these come up anyway: supervised vs unsupervised learning, training and test sets, overfitting and underfitting, precision and recall, plus neural networks and transformers at a high level. The goal is to tell models apart and pick the right one.

4. AI engineering fundamentals

  • LLMs: know the major models and choose on performance, cost, speed and licensing.
  • Prompt engineering, done properly: few-shot prompting, structured outputs, defensive prompting, and systematically testing whether changes help.
  • Context engineering: deciding what the model sees and what gets left out when there's too much.
  • RAG (retrieval-augmented generation): letting the model use data outside its training set, like internal docs. Covers embeddings, chunking, vector databases and retrieval.
  • Evaluation: test sets, the right metrics, LLM-as-judge and human evaluation.

5. AI agents

An agent is an LLM that can call functions and keep acting until a task is done: search the web, query a database, call an API, run code. Learn tool calling, how to evaluate task completion, MCP (Model Context Protocol) for connecting to external tools and data, and eventually multi-agent systems. This area has changed the most recently.

6. Production engineering and infrastructure

Working on your laptop isn't the same as handling real users. Learn APIs, cloud platforms, Docker, basic CI/CD, monitoring and logging. She calls this one of the most important buckets, because it's what turns a demo into something people can use.

7. Interview prep

  • Doing the job and passing the interview are different skills.
  • Coding: data structures and algorithms, LeetCode-style problems in Python.
  • Gen AI system design: instead of "design Twitter," expect "design a RAG system" or "design a customer support agent" that works at scale.
Start interview prep now, in parallelOtherwise you can spend months getting good at AI engineering and still be totally unprepared for the actual interview.
Interactive

The 7 skill buckets

  • Learn: Functions, classes, data structures, error handling, APIs, libraries. Plus Git, virtual environments, config files, tests and the command line.
  • Start with: Scrimba's Learn Python (free to start, interactive)
  • You know enough when: You can structure a small project, call an API and write a test without a tutorial open.
Don't learn all 7 buckets before you buildDo almost the opposite: get the basics from one course, book or video, start building as fast as you can, and go back to learn things in depth when the project exposes a gap.

You don't need to spend thousands of dollars. Her picks, mostly free:

TopicResourceWhy
PythonScrimba's Learn PythonFree to start and interactive, so you write code instead of watching
Math3Blue1Brown: Essence of Linear Algebra, Essence of CalculusFree on YouTube, builds visual intuition
ML basicsGoogle's Machine Learning Crash CourseFree, fairly short, covers the core concepts
AI engineeringDeepLearning.AI short courses (prompting, RAG, agents, MCP)Many are free; pick one up when a project needs that topic
LLMs in depthHugging Face LLM courseFree
One bookAI Engineering by Chip HuyenCovers foundation models, evals, RAG and production, but predates recent work on MCP and agents
More up to dateThe Hitchhiker's Guide to AI EngineeringFree and more challenging

Pick the resource that covers what you need right now, learn enough to get moving, then go build.

  • It doesn't need to impress a hiring manager, have thousands of users, use a fancy agent architecture or be an original idea. It just needs to get you started.
  • Its job is to show you what you actually understand and what you need to review.
  • Pick something personal and small enough to get a first version working quickly, like a bot that suggests dinners from scans of your family recipes, or a daily news brief.
  • A personal connection matters. You can judge whether the AI is doing a good job, and you'll keep going once the fun first hours turn into debugging.
Code it by hand and struggle a bitUse AI to explain new concepts, but write the code yourself. As a manager and on hiring teams, she's seen people who joined the job market post-AI limit themselves by leaning on AI before they're ready.

Go back to the skills list and add whatever you missed:

  • Build proper evals to measure whether it actually works.
  • Experiment with context engineering and RAG.
  • Give the model tools and make it an agent, if the problem calls for it.
  • Deploy it where people can use it, with monitoring and logging.
  • Think about cost, speed, security, and what happens when real users behave in ways you didn't expect.

Don't cram every buzzword into one project. The goal is to show you can take an AI system from an idea to something reliable that people use.

Interactive

Project ladder

  • Pick a small problem you care about: a bot over your family recipes, or a daily news brief.
  • Get a first version working fast. It doesn't need to impress anyone.
  • Code by hand and struggle a bit; use AI to explain new concepts, not to write it for you.
  • Proves to you what you actually understand, and what to go back and review.

Companies don't hire a list of skills; they hire people to solve their problems. Your project solved your own problem, so the next step is solving someone else's, without waiting to be hired:

  • Build something that saves time for a nonprofit.
  • Build a tool for a hobby group you're already in.
  • Automate an annoying process for a friend's small business.
  • Contribute to open source, working on real problems with experienced people who can give feedback.

The route doesn't matter much. What counts is working with requirements you didn't make up, constraints you didn't choose and people who actually use it. Done right, it can go on your resume as experience. She's not telling you to start an AI startup; just be creative about making your own experience.

  • Without a relevant degree or engineering experience, your resume will often be filtered out before a human sees it. That means mass-applying on LinkedIn probably won't work.
  • Networking doesn't mean awkward giant conferences. It means getting to know people at companies you want to work for.
  • Pick a handful of companies. Find AI engineers, hiring managers or technical people there who post online, contribute to open source, give talks or have other public work.
  • Engage like a normal person: ask about something they built, share something useful related to their work, or show them something relevant you've built.
  • Don't ask for a referral straight away. Build a real enough relationship that when a role opens, you're not a random resume in a pile of thousands.
It can workShe got her first internship by cold-emailing a company in a country whose language she didn't speak, while studying something completely unrelated. Breaking in without a traditional background is hard, so get creative, be brave and put yourself out there.

She's running a small, application-only 8-week cohort to help people make the jump from simple projects to work that shows professional AI engineering. It's not for complete beginners: you should already be comfortable with Python and some AI fundamentals. It covers choosing and scoping a project, building it and deploying it. The application link is in the video description.

Exercise

Your action checklist

Tick items as you adopt them. Your progress is saved to your account. 0 / 18 done.

Comments