ISA After Hours Augsburg
A plain wooden desk shot from directly above in daylight: an open laptop showing a simple spreadsheet, a printed CV in the German tabular layout with a pen resting on it, a train ticket and a cooling cup of coffee.

AI at work · Getting better results

AI won't get you hired. But it will get you organised.

· About 20 min read

A practical method for job hunting in Germany.

In this article
  1. Our problem isn't experience. It's the network.
  2. Three stages, one system
  3. How to actually do any of this
  4. Stage 01 · Find the opportunities
  5. Stage 02 · Get through the door
  6. Stage 03 · Convert the interview
  7. Stage 04 · Run it like a project
  8. Bonus · Recruiters
  9. It's a method, not a tool.

Our problem isn't experience. It's the network.

Most of us arrived with a career already built. What we did not bring is the thing that actually moves jobs in Germany:

  1. No local alumni network. You didn't study here. No Uni cohort, no Ausbildung class, no old colleagues.
  2. Referrals happen without you. A large share of roles are filled through someone who already knows someone.
  3. The paperwork is different. Lebenslauf, Anschreiben, Zeugnisse. The format itself can disqualify you.
  4. The language line. Some of the market is open in English. Some of it quietly isn't.

AI can't give you a network. It can make you fast, thorough and consistent enough to build one, and to stop losing opportunities to disorganisation.

Three stages, one system

  • 01 Find. Where roles actually live, and how to see the ones that never reach a job board.
  • 02 Enter. Shaping your CV and cover letter so a German recruiter sees the fit in ten seconds.
  • 03 Convert. Preparing stories, practising out loud, and reading the room correctly.
  • 04 Track. Running three stages across ten applications from memory is how good candidates go quiet at the wrong moment.

How to actually do any of this

Every prompt below works the same way. If you have never used one of these tools, this section is the only one you need to get right.

  1. Pick one tool. Open claude.ai or chatgpt.com in your browser. Both work for everything here. Pick one and stay with it, you don't need both.
  2. Turn on web search. Some prompts need the tool to look things up online. Look for a globe or search toggle near the message box. If it replies that it can't browse, it's switched off.
  3. Attach your CV. Use the paperclip or + button next to where you type. PDF or Word both work. The file stays inside your own chat, it is not published anywhere.
  4. Replace the [BRACKETS]. [ROLE], [TITLE], [FIELD] are blanks. Type your own words in, and delete the square brackets. Don't paste them as they are.
  5. Answer its questions. The good prompts stop and ask you two or three things before doing the work. That is deliberate. Answer them, and it will carry on.
  6. Check what it gives you. It will occasionally invent a company, a link or a date. Open every link before you act on it. You are the editor, it is the assistant.

Every prompt below is written to be copied straight into that message box. Nothing else is required.

Stage 01 · Find the opportunities

Widening the map before you narrow the search.

LinkedIn is one door. Not the building.

A large share of roles are filled through referral, direct application or an agency before they ever reach a public board. Build a wider source map:

  • Bundesagentur für Arbeit, Jobbörse. The largest job database in Germany. Free, official, and consistently under-used by internationals.
  • StepStone · Indeed · LinkedIn · Xing. The mainstream boards. Xing still matters in the Mittelstand and in traditional industry.
  • Company career pages. The most current and complete source. If you have a target list, check them directly and weekly.
  • Kununu · Glassdoor. Reviews and salary signal, and a read on which companies are actually growing.
  • The systems companies post through. Personio, Softgarden, Join, Greenhouse, Lever, Workday: the software firms rent to advertise jobs. You can search these directly.
  • Meetups, associations, alumni groups. Where opportunities start as a conversation instead of an application.

Stop applying for a minute. Get found.

German recruiters source actively on LinkedIn. They run searches and contact people who never applied. Every hour spent on your profile works while you sleep.

  • Headline is searchable real estate. Put the target title in it, not "Seeking new opportunities".
  • Set your location to München if you would commute. Recruiters filter by city and Augsburg drops you out of the results.
  • Skills drive the matching engine. List the ones in the postings you are targeting, in both languages.
  • "Open to work": the recruiter-only setting is usually the better trade than the green banner.
  • Ask two former managers for a recommendation. It is the closest thing to a referral you can create yourself.
  • Comment on posts in your field. Visibility beats a perfect but silent profile.

Xing is fading in tech but still read in traditional industry and the Mittelstand. Worth a basic profile in Bavaria.

Prompt: Profile audit
Below I have pasted my LinkedIn headline, About section and job
history, copied straight off my own profile page — plus a job
posting I am targeting.

Act as a technical recruiter sourcing for this role in Germany.

1. Would I appear in your search results for this role? Say
   plainly yes or no, and why.

2. Which keywords from the posting are missing from my profile
   but genuinely supported by my experience?

3. Rewrite my headline and my About section. Keep every claim
   traceable to what I actually wrote.

Do not invent experience.
Be direct and brief.

One job. Many titles.

Searching a single job title is the fastest way to shrink your own market. The same role is advertised under different names, and in two languages.

Example, "Marketing Manager":

  • Brand Manager / Markenmanager:in
  • Communications Lead / Kommunikationsleitung
  • Product Marketing Manager
  • Marketing Referent:in (no English equivalent)
  • Growth Manager · Campaign Manager

The German-language title is often where the local roles hide.

Prompt: Alternative titles
Act as a career adviser for the German job market.

My current target title is: [TITLE]

My CV is attached.

STEP 1 — Ask me up to 3 short questions about what you're
missing: region, work model, seniority, German level.
Do not guess. Do not continue until I answer.

STEP 2 — Return one table, max 5 rows:
Possible role | Alternative titles (EN + DE) | Evidence from my
CV | Search keywords | Type of company

Rules: every row must be grounded only in my CV. Do not assume
experience I don't have. No intro, no summary.

Search inside the systems, not around them

When a German company posts a job, it usually lives on software they rent, Personio, Greenhouse and the like. Those pages are public, but job boards often never list them. Google can look inside them directly.

Where you type this. In the ordinary Google search box at google.com. Copy a line below, paste it in, press enter. Nothing to install.

What "site:" means. It tells Google to search only inside one website and ignore the rest of the internet. The quotation marks mean "these exact words".

Then. Swap the job title for each alternative title. Swap the city. Use Google's Tools › Past week filter to hide dead listings. Always open the posting to check it is still live.

Copy these into Google
site:jobs.personio.de "Marketing Manager" München

site:jobs.lever.co "Data Analyst" Germany

site:join.com "Projektmanager" Augsburg

site:boards.greenhouse.io "Product" Munich

site:*.softgarden.io "Vertrieb" Bayern

site:myworkdayjobs.com "Engineer" Germany

Hand the search to the AI

Rather than run twenty Google searches yourself, paste the prompt below into Claude or ChatGPT, with web search switched on, and it will run them, open the results and hand you one table.

Be honest about the trade-off. For a single search, doing it yourself is faster. The AI earns its place on breadth, six titles across six systems in two languages, and on doing it the same way every week. It will also occasionally return a role that closed in March. Verify before you invest an hour in an application.

Prompt: Automated search
Act as a job-search researcher with web access.

Find open [ROLE] positions in [REGION], [WORK MODEL].

Use these alternative titles: [PASTE FROM PREVIOUS STEP]

Search official company career pages and ATS platforms used in
Germany: Personio, Softgarden, Join, Greenhouse, Lever,
SmartRecruiters, Workday. Search in German and English.

Open and verify every role before including it. Include only
live postings.

Return one table, max 15 rows:
Company | Role | Location | Language of posting | Source |
Direct URL | Date posted

List inaccessible sources at the end. No intro or summary.

Opportunities start as conversations

Events are not primarily for learning. They are the fastest legitimate way for someone without a local network to build one.

  • Meetup.com and Eventbrite for München and Augsburg. Filter by your field, not by 'networking'.
  • IHK Schwaben events, where regional employers actually show up.
  • Industry associations and alumni chapters.
  • University and Fraunhofer open events in Augsburg.

The sponsor trick. Even if you don't attend, read the sponsor page. A company paying to be seen at a conference in your field is a company that wants to be known, often as an employer. That is a target list someone else built for you.

Prompt: Mine a sponsor page
You have web access.

Open the sponsor page of [EVENT NAME + URL].

Identify every company listed, at all sponsorship tiers.

Return a Markdown table:
Company | Sponsor tier | Website | Careers page or open roles |
HQ / German office

Rules:
- Keep the company name exactly as it appears on the site.
- Check whether an official careers page exists.
- If you cannot find one, write "not found".
- Do not guess and do not include a company you could not verify.
- Table only. No intro, no summary.

Two or three communities. Not twenty.

Roles move between people before they reach a board. Presence over time beats joining everything.

  1. Professional. Field-specific Slack and Discord servers, LinkedIn groups, and professional associations (VDI, BVMW, GPM, DGFP depending on your field).
  2. Local. Meetup groups in München and Augsburg, IHK Schwaben, Augsburg university and startup events, Werk1 and Munich Urban Colab up the road.
  3. International. Expat and internationals groups in Bavaria, alumni chapters, and, for many of us, the ISA parent network itself.

Being visible in one community for six months is worth more than lurking in fifteen for a week.

Your market is a 60-minute radius

Searching only "Augsburg" is the second-fastest way to shrink your market. Munich is a commute, not a relocation, so let the AI build the target list across the whole radius.

Augsburg and Schwaben. Industry and engineering: mechanical, aerospace, automation, logistics, materials. Plus the university and Fraunhofer IGCV. More German-required roles, less competition, shorter commute.

München, 40 minutes by train. Corporates, insurance and finance, the international tech offices, research institutes and the largest startup ecosystem in southern Germany. Far more English-speaking roles, and far more competition.

Run every search twice, and add Stuttgart, Ulm and Ingolstadt if hybrid is on the table.

Prompt: Build the target list
You have web access.

Build me a target-employer list for [FIELD] within 60 minutes of
Augsburg by public transport — including Augsburg, Munich, Ulm
and Ingolstadt.

For each company return:
Company | City | Sector | Size | Careers page | Language of their
job ads | Any open role matching [TITLES]

Rules:
- Verify each careers page.
- Note whether their postings are in German or English.
- Prioritise companies currently hiring in my field.
- Mark anything unverified.
- Table only.

The language question

Germany is two job markets sitting on top of each other. Knowing which one you are applying to changes everything about how you apply.

Open in English. International corporates, tech, research, startups, English-language teams. The posting is in English and it means it.

Effectively German-only. Mittelstand, public sector, healthcare, education, anything client-facing. B2 is usually the line where this market opens up.

Where AI helps, and where it hurts. Helps: translating postings, drafting a German application, rehearsing interview answers in German, explaining what a role actually wants. Hurts: writing German you cannot speak. If the letter is C1 and the interview is B1, you have set up your own ambush. Never send German you couldn't defend out loud.

Stage 02 · Get through the door

The documents, and the format they're expected in.

A Lebenslauf is not a resume

The most common own-goal for people who've lived here for years and never changed the file they arrived with. Give the AI the conventions and let it do the conversion.

StructureTabular, reverse-chronological. Dates left, content right. Scannable, not narrative.
DatesMM/YYYY throughout. Label gaps (parental leave, relocation, study) rather than hiding them.
PhotoStill common, never legally required. Noticed by traditional firms, ignored in international tech.
Personal dataName, address, contact. Date of birth optional; marital status and religion belong to the past.
SectionsBerufserfahrung · Ausbildung · Kenntnisse · Sprachen (CEFR: B2, C1) · Weiterbildung.
LengthTwo pages is normal here. The one-page US convention is not the standard.
Prompt: Convert and audit
My current CV is attached.

Act as a German recruiter reviewing it against standard
Lebenslauf conventions.

1. List every way this document breaks German convention —
   structure, dates, sections, ordering, length.

2. Restructure it into a proper tabular Lebenslauf. Keep the
   same facts. Change nothing about what I actually did.

3. Flag any date gap a German recruiter would ask about, and
   suggest how to label it honestly.

4. Tell me what information you need from me that is missing.

Do not invent anything.

One CV per role. Same truth, different emphasis.

The goal is never to invent experience. It is to surface the parts of a real career that this specific posting is asking for. Always attach both your CV and the full job description.

Prompt: Map the fit
My CV and the job description are attached.

Which of the key requirements already have clear evidence in my
CV? Return a table:

Requirement | Evidence in my CV | Strength of match | What to
emphasise
Prompt: Emphasise and cut
My CV and the job description are attached.

Which achievements, projects or skills should I bring forward
for this role, and which items can be shortened or dropped as
less relevant?

Do not invent experience that is not in my CV.
Prompt: Targeted edits
My CV and the job description are attached.

Propose up to 5 specific changes to tailor my CV to this role.
For each, state which existing information it is based on.

Do not rewrite the whole CV.
Prompt: Recruiter's eyes
My CV and the job description are attached.

Act as a German recruiter or hiring manager. What gaps,
questions or doubts come up when you read my CV against this
role?

Be direct and brief. Do not soften your answer.

The Anschreiben still exists here

Most international candidates skip it or paste something generic. In much of the German market it is still read, and a weak one is worse than none.

  • One page. Three moves: why this company, why you, what you bring.
  • Formal register. Sehr geehrte Frau [Name], and Mit freundlichen Grüßen to close. Find the actual name.
  • Expected in the Mittelstand, public sector and traditional industry. Often optional at startups and international tech.
  • Evidence, not adjectives. "Motiviert und teamfähig" says nothing; a number says everything.
  • If the posting is in German, the letter should be in German, at a level you can actually hold in the room.
Prompt: Anschreiben draft
My CV and the job posting are attached.

Draft a one-page German Anschreiben for this role.

Structure:
- Opening: why this company specifically, based on something
  real from the posting or their site
- Middle: two or three concrete pieces of evidence from my CV
  that match their requirements
- Close: what I bring, and a direct availability statement

Rules:
- Formal register, correct salutation and closing
- Every claim must trace to my CV
- No generic adjectives
- Target German level: [B2 / C1]
- Then list anything you had to leave vague because you lacked
  information from me

Two tools worth knowing

You don't need to know how to use these before you start. Open them and ask how to begin, they will walk you through it.

A. CV Improver. A guided AI tool used by more than 40,000 people. Instead of starting from a blank prompt, it takes you through a structured process: analysing your CV, understanding the posting, and adapting the document to it, with focused feedback at each step and without inventing experience.
Link: polak.short.gy/CV-Improver

B. Career Studio. An add-on you load into Claude that teaches it one job properly. Here, the whole career process: building and improving a CV, tailoring it to a role, sharpening your pitch, and interview prep. Still in beta; the author welcomes feedback.
Link: polak.short.gy/career-studio

Both tools were built by Shahar Polak, Head of Engineering at Imagen, host of the "Developers Outside the Box" podcast and author of "The Startupist's Guide to the Galaxy". Credit where it's due.

What a "Skill" actually is

Every prompt so far you paste in, use once, and lose. A Skill is a set of instructions you load into Claude once. After that it applies them automatically whenever the subject comes up, without you pasting anything again.

A prompt lives in one message. You copy it, paste it, answer its questions, and when you open a new chat tomorrow it is gone. Fine for a one-off task.

A Skill stays switched on. You upload it once, then just talk normally, "help me with this job posting", and Claude already knows the whole method, in every new chat.

Career Studio covers CV tailoring, LinkedIn positioning, job-fit analysis and interview preparation, in Hebrew and English, and without inventing experience you don't have.

Built by Shahar Polak. Still in beta.

Installing it: about five minutes, no coding

This is the one thing here that takes real setup. Do it once and it stays. Step 2 is where most people get stuck. They assume the Skills menu is missing because of their plan, when code execution is simply switched off.

  1. Download the skill file. It comes as a ZIP. Save it somewhere you can find it, your Downloads folder is fine.
  2. Turn on code execution. In Claude: Settings › Capabilities › switch on "Code execution and file creation". If the Skills menu looks greyed out, this is almost always why, not your plan.
  3. Upload it. Customize › Skills › click + › upload the ZIP › toggle it on.
  4. Just talk to Claude. Open a new chat and describe what you need, "here's my CV and a job posting". It picks the skill up on its own.

Link: polak.short.gy/career-studio

Before you upload anything. A skill can contain code that runs on your behalf. Only install one from someone you trust, and open the SKILL.md file and read it first, the same way you'd skim a contract.

Works on the free plan. Skills are available on Free, Pro and Max. What they need is code execution switched on, step 2.

Not a Claude user? Open the SKILL.md, copy the text, paste it into ChatGPT's custom instructions. You lose the automatic triggering.

Stage 03 · Convert the interview

Preparation, stories, and reading the room.

AI as a sparring partner

It can't replace your experience. It can help you work out what matters, spot the gaps, and rehearse how you present it, out loud, before it counts.

1. Research the company
What does this company do, who are its customers and
competitors, and what trends are shaping its market in Germany?
2. Turn experience into stories
Here is a project I led. Help me turn it into a short, specific
STAR answer.
3. Practise with follow-ups
Act as the interviewer for this role. Ask one question at a
time, wait for my answer, then ask a challenging follow-up.
4. Rehearse the hard questions
Ask me about my employment gap, my German level, and my salary
expectation. Push back on weak answers.
5. Prepare the practical round
Build a realistic case study for this role. After I propose a
solution, add a new constraint and see how I adapt.

Pick two. Doing all five badly is worse than doing two properly.

Two more worth your time

You don't need all of them. Pick one that matches the stage you are actually at, and start there.

A. Tiffany Coach. A tool built specifically for interview preparation. It helps you build a preparation plan, work out what is worth practising, shape stories out of your own experience, and simulate the questions likely to come up in the room.
Link: polak.short.gy/tiffany-coach

B. Accelerate Your Job Search with AI. A free Google course on Coursera covering the use of AI across the whole search: uncovering opportunities, improving your CV, writing outreach, and preparing for interviews. If you want one structured thing to work through properly, start here.
Link: coursera.org/google-specializations/google-accelerate-your-job-search-with-ai

Tiffany Coach was built by Shahar Polak, alongside CV Improver and Career Studio.

Build a story bank, not a script

You will be asked to explain who you are, what you did, and why you fit. Prepare five real stories you can adapt, not twenty answers you memorised.

  • S, Situation. What was the context or the challenge?
  • T, Task. What were you actually responsible for?
  • A, Action. What did you do, specifically, and personally?
  • R, Result. What changed? Use a number wherever one exists.

The rule that makes it work. Give the AI a real story from your own experience and let it help you compress it. It should flag what information is missing and suggest the follow-up question you'll be asked next. What it must never do is supply an achievement, a number or a result that didn't happen. You are the one who has to defend it in the room.

Career Studio: polak.short.gy/career-studio

German interview culture, briefly

Observations, not rules. They are looser in international companies, and you will meet exceptions. But if you have interviewed mainly elsewhere, these are what catch people out. Brief the AI on them and rehearse against them.

Evidence over enthusiasmConcrete results, calmly delivered, outweigh energy and self-promotion.
Punctuality is contentTen minutes early is a statement about how you work. So is five minutes late.
Directness isn't hostilityYou'll be asked flatly about gaps and why you left. A question, not an accusation.
Salary comes up earlyExpect to give a number. Research first, Kununu, Glassdoor, Gehalt.de, then give a range with a reason.
KündigungsfristYour notice period is a real planning constraint, often one to three months. Know yours.
Small talk is shortThe warm-up is brief, then the meeting starts. That's format, not coldness.
Prompt: Localised mock interview
Act as a hiring manager at a German company interviewing me for
[ROLE]. My CV and the posting are attached.

Run the interview the way it would actually run here:
- Keep small talk to one line
- Ask directly about any gap or job change in my CV
- Expect evidence and numbers, not enthusiasm
- Ask my salary expectation and my notice period

One question at a time. Wait for my answer. Ask a follow-up
before moving on.

At the end, tell me which answers would have worried you and
why. Be blunt.

Stage 04 · Run it like a project

Track it. Don't trust your memory.

Which roles you applied for. Who you spoke to. What was said, and what happens next. With five processes running at once, staying organised stops being admin and starts being the difference.

  • One place instead of scattered messages, tabs and files.
  • A follow-up date on every conversation. The follow-up is where most people quietly drop out.
  • Notes from every call, written the same day.
  • A weekly review: what moved, what went silent, what needs chasing.

Use a spreadsheet. Google Sheets or Excel, you already have one, and the AI can build it and hand you the file. Skip anything that needs a new account and an evening of learning. The habit is what matters, not the software.

Prompt: Build the tracker
I am job hunting and want one place to track everything.

Build me a spreadsheet and give it to me as a file I can
download and open in Excel or Google Sheets.

Sheet 1 — Applications:
company, role, job link, language of the process, date applied,
status, current stage, contact person, last contact, next
action, follow-up date

Sheet 2 — Contacts:
name, company, role, where we met, last contact, notes

Sheet 3 — Interviews:
company, role, date, format, who I met, questions asked, how it
went, follow-up sent

Leave it empty. Do not invent sample data.

Bonus · Recruiters

Build your own recruiter list

Recruiters sit on roles that are never advertised. Rather than hand you a list that will be stale in six months, here's how to build one that fits your field.

  • LinkedIn search: "Recruiter" or "Personalberater" + your field + München / Augsburg.
  • The large agencies, Hays, Michael Page, Robert Half, Randstad, Brunel, plus the specialists in your industry.
  • Personalberatung firms for senior and executive roles.
  • Follow first, engage genuinely, then reach out with something specific, not a CV attached to "looking for opportunities".
  • Check who is posting roles in your field repeatedly. That's your list.
Prompt: Map the agencies
You have web access.

Identify recruitment agencies and Personalberatung firms in
Bavaria that place candidates in [FIELD] at [SENIORITY] level.

Return a table:
Agency | Specialisation | Location | Website | How they prefer
to be approached

Rules:
- Only firms you can verify from their own site
- Note whether they work with English-speaking candidates
- Mark anything you are unsure about as unverified
- No introduction or summary

It's a method, not a tool.

  • Widen the map before you narrow the search.
  • Send a different CV to every role, same truth, different emphasis.
  • Learn the local format. It is not a detail.
  • Practise out loud, with follow-up questions.
  • Write everything down. Follow up on time, every time.
  • Let AI do the volume. You do the judgement.

Method and prompts adapted, with thanks, from a presentation by Shahar Polak. CV Improver, Career Studio and Tiffany Coach are his tools.

ISA After Hours · Augsburg

Working through a search of your own?

ISA After Hours is a community of Israeli and international tech professionals in Augsburg. We meet after work, swap what actually worked, and introduce people to each other.

Join ISA After Hours →