Seoul, South Korea ยท relocation in progress

A personal pipeline that
hunts Data & AI jobs
in Korea, so I don't have to.

Every day it pulls fresh listings, reads each one against my CV with an LLM, scores the fit, and messages me only what's worth my time.

daily_pipeline.py
$ python agent/daily_pipeline.py
๐Ÿ“Š 14 offers today  ยท  ๐Ÿ†• 6 new
[1/6] MinIO โ€” Site Reliability Engineer โ€” 72%
[2/6] Naver โ€” Data Analyst โ€” 88%
[3/6] 42dot โ€” Technical PM โ€” 31%
...
๐Ÿ Done โ†’ 2 offers above threshold today
โœ” Telegram summary sent
How it thinks about a job offer

Three layers, one pipeline

01 ยท Analyst

See the market

A live dashboard of every tracked offer โ€” technologies in demand, visa-sponsorship signals by source, and district-level trends across Seoul.

02 ยท Scientist

Score the fit

An LLM reads each offer against my CV and extracts structured signals: tech overlap, visa likelihood, role and education fit โ€” turned into one deterministic match score.

03 ยท AI Engineer

Act on it daily

A scheduled pipeline sources new listings, evaluates only what's genuinely new, and sends today's best matches straight to Telegram โ€” no manual checking.

Data sources

Built to pull from more than one place

Built with

Tech stack

Python pandas Streamlit Claude (Anthropic API) Telegram Bot API GitHub Actions