◆ 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.