Prompt & Context Engineering
Design the instructions, examples and context that make AI models reliable at real tasks.
Your progress
0/39
Tick items in Skills, Roadmap and Start today. Saved in this browser.
What is Prompt & Context Engineering?
Prompt engineering is the skill of getting consistent, high-quality results from AI models by writing clear instructions, giving good examples, and supplying the right context (documents, data, tool results). In 2025 the industry started calling the broader version 'context engineering': deciding exactly what information a model sees at each step. Honest note: standalone 'Prompt Engineer' job titles are becoming rarer — the skill is now expected inside many roles (AI engineer, content, support operations, product, marketing, data). That makes it one of the most useful entry points into AI work, especially for non-programmers.
Why it's trending now
- LinkedIn reported in its Jobs on the Rise 2026 coverage that most hiring leaders now prefer candidates who are skilled with AI tools over more experienced peers without those skills.
- Companies deploying AI assistants and agents need people who can write system prompts, build evaluation sets and fix failure cases — often called AI trainers, AI content specialists or LLM evaluators.
- The work shifted from clever one-line prompts to engineering the full context: retrieval, memory, tool descriptions and examples — a skill that transfers to AI engineering.
- It has the lowest barrier to entry of any AI field: you can start with a free chat tool and a spreadsheet of test cases.
Job roles
Common job titles you'll see in listings, and what each one actually does.
Prompt / Context Engineer
Writes and maintains system prompts, tool descriptions and retrieval setups for AI features, and tests them against evaluation sets.
AI Trainer / LLM Evaluator
Creates high-quality examples, rates model outputs and writes rubrics that are used to evaluate or fine-tune models.
Conversational Designer
Designs the personality, flows and fallback behaviour of chatbots and voice assistants.
AI Content & Automation Specialist
Uses AI tools and no-code automation (Zapier, Make, n8n) to speed up marketing, support or operations workflows.
AI Solutions Consultant
Helps businesses identify AI use cases, prototype prompts and train staff to use AI tools safely.
Skills from beginner to advanced
Tick skills as you learn them — your progress is saved in this browser.
1Beginner
Start here2Intermediate
Job-ready core3Advanced
Stand outMost-requested languages & tools
What employers mention most often in current job listings for this field.
Languages
Tools & platforms
Most listings ask for strong writing plus evidence of evaluation work. Basic Python or an automation tool turns this from a 'skill' into a role you can be hired for.
30/60/90-day roadmap
About 1–2 hours a day. Tick goals as you complete them.
Days 1–30
Prompt fundamentals
Milestone: A public prompt library of 20 tested prompts with before/after examples.
Days 31–60
Evaluate and automate
Milestone: A short report showing how you improved a prompt from X% to Y% on your test set.
Days 61–90
Context engineering
Milestone: One real-world AI workflow in use by someone else, with measurable time saved.
Free learning resources
All free to start. Some courses offer paid certificates — auditing is free.
- Prompt Engineering GuideDAIR.AI · Guide · promptingguide.aiFree
- Prompt engineering overviewAnthropic Docs · Docs · docs.anthropic.com
- Prompt engineering guideOpenAI · Docs · platform.openai.com
- Interactive prompt engineering tutorialAnthropic (GitHub) · Course · github.comFree notebooks
- ChatGPT Prompt Engineering for DevelopersDeepLearning.AI · Course · deeplearning.aiFree
- Learn PromptingLearn Prompting · Course · learnprompting.orgFree docs
- Effective context engineering for AI agentsAnthropic · Guide · anthropic.com
- Promptfoo — test your promptsPromptfoo · Docs · promptfoo.devOpen source
- Gemini API prompting strategiesGoogle · Docs · ai.google.dev
- n8n AI workflow tutorialsn8n · Docs · docs.n8n.io
Portfolio project ideas
Build these in order. Put each one on GitHub with a clear README and a short demo.
Prompt library with before/after tests
easyPublish 20 prompts for study, job search or business tasks, each with a weak version, an improved version and sample outputs.
Bangla–English customer-reply assistant
easyDesign a system prompt that drafts polite customer replies in Bangla or English with a fixed tone and format, tested on 20 real-style messages.
Email triage evaluation study
mediumBuild a 50-case labelled dataset, test three prompts and two models, and report accuracy, cost and failure analysis.
No-code AI automation for a small business
mediumUse n8n or Make to read incoming orders/emails, extract fields with AI, and log them to a Google Sheet with human review.
RAG assistant with automated prompt regression tests
hardBuild a document Q&A assistant and a Promptfoo test suite that runs on every prompt change to catch regressions and injection attempts.
10 interview questions
Try answering out loud first, then open the short model answer.
1What makes a good prompt?
Clear goal, relevant context, explicit constraints, the desired output format and — when useful — examples. It should be specific enough that a smart new colleague could follow it.
2What is few-shot prompting?
Including a few input–output examples in the prompt so the model copies the pattern, format and style.
3What is context engineering?
Deciding everything the model sees at each step — instructions, retrieved documents, tool results, memory and examples — and keeping it relevant and compact so the model performs reliably.
4How do you know if a prompt change is an improvement?
Test it on a fixed evaluation set with clear scoring before and after, rather than judging from one or two examples.
5How do you reduce hallucinations?
Ground the model with retrieved sources, ask it to cite them, allow it to say 'I don't know', lower temperature for factual tasks and verify outputs.
6What is prompt chaining?
Splitting a complex task into a sequence of smaller prompts where each output feeds the next, which improves reliability and makes debugging easier.
7What is prompt injection?
An attack where text in user input or retrieved documents tries to override your instructions. Mitigate by separating data from instructions, limiting tool permissions and validating outputs.
8When would you choose fine-tuning over prompting?
When you need a consistent style or format at scale, have many good examples, and prompting alone is too long, costly or inconsistent.
9What does temperature control?
Randomness of the output. Low values give focused, repeatable answers; higher values give more varied, creative ones.
10How would you train a non-technical team to use AI safely?
Short hands-on sessions with real tasks, a shared prompt library, clear rules on confidential data, and a habit of verifying outputs before use.
Resume bullet templates
Replace the [brackets] with your real numbers. Quantified results stand out to recruiters.
Designed and tested [N] production prompts for [use case], raising task accuracy from [X]% to [Y]% on a [N]-case evaluation set.
Automated [workflow] with [n8n/Zapier] and AI extraction, saving the team [X] hours per week.
Built a prompt regression suite with Promptfoo that blocked [N] quality regressions before release.
Created an internal prompt library and trained [N] colleagues, increasing AI tool adoption from [X]% to [Y]%.
Wrote rubrics and labelled [N] model outputs as an AI evaluator, improving inter-rater agreement to [X]%.
Formula: action verb + what you built + tools + measurable result. Only claim numbers you can explain in an interview.
Salary & demand
Ranges vary by company, city, experience and negotiation. Always check the linked sources for the latest figures.
Bangladesh
Tk 14,359 – Tk 52,329
gross per month
Dedicated prompt-engineering titles are rare in Bangladesh, so this uses Paylab's Python Programmer range (10th–90th percentile, gross monthly) as a proxy for entry AI-automation roles. Many people earn from this skill through freelancing rather than salaried jobs.
Demand
Growing as a freelancing and agency skill (content, support, automation). Few full-time 'prompt engineer' posts — combine it with marketing, support, data or development.
Remote (from Bangladesh)
$15,000 – $60,000
per year
Estimate. Remote AI-trainer and evaluator contracts are often paid hourly; automation and AI-consulting freelancers with case studies earn toward the upper end. Arc's Bangladesh remote developer average is $41,465.
Demand
Steady demand for AI trainers, evaluators and automation builders; strongest when paired with a domain (law, medicine, finance, coding) or a language such as Bangla.
Global benchmark
$99,520
US median, Web Developers & Digital Designers (BLS, 2025) — closest proxy
No official category exists for prompt engineers. Pay depends heavily on the host role: AI engineers earn far more, while evaluator/trainer contracts earn less. Projected growth: +5% (2025–35); prompt skills are spreading into many roles.
Demand
Skill demand is very high but the standalone title is shrinking; employers fold it into AI engineering, product and operations roles.
How to read these numbers: Bangladesh ranges are Paylab's 10th–90th percentile gross monthly salaries (top product companies often pay more). Remote ranges are CareerPulse estimates informed by Arc's Bangladesh remote-developer data. Global figures are US medians from the Bureau of Labor Statistics (May 2025 data, 2025–35 projections) unless stated otherwise.
Start today checklist
Small, concrete actions you can finish today. Momentum beats perfect plans.