◆ Ghost-checked by the swarm

Upwork is hiring — here's how real it is.

Every opening below was pulse-checked against Upwork's own careers feed. We also track how long their postings stay live — so you know what you're applying into.

12Live roles
92%Still open
59dMedian posting age
19dMedian time-to-close
Moderate longevity. Open roles sit several weeks on average. Real reqs, but a long-standing posting may be filling slowly or building a pipeline — check it's still open first. (Posting-age is measured from the company's own post date; "time-to-close" is the window we observed each role stay live.)

12 of 12 live Upwork roles

Senior Product Manager, EOR SolutionsToronto, Ontario, Canada12d ago Lead Machine Learning Engineer / Applied ScientistToronto, Ontario, Canada17d ago Senior Software Engineer (Java)Lisbon, Portugal32d ago Lead AI Engineer, NLQ & Agentic SystemsToronto, Ontario, Canada32d ago Lead AI Engineer, NLQ & Agentic SystemsLisbon, Portugal32d ago Lead Software Engineer - AI Data SystemsUnited States35d ago VP, MarketingPalo Alto, California, United States; Remote82d ago Senior Financial Analyst, Corporate FP&AToronto, Ontario, Canada122d ago Lead Data Analyst, Marketing AnalyticsToronto, Ontario, Canada137d ago Upwork is hiring in Lisbon, PortugalLisbon, Portugal222d ago Sr Director, Corporate DevelopmentPalo Alto, California, United States; Remote287d ago General Upwork ApplicationRemote1250d ago

Get new Upwork jobs — and a weekly ghost report

We'll email you the moment Upwork posts a new role, plus which of your saved jobs went dark this week.