View all funding →
Salary summary at Upwork
Upwork's salary ranges from $53,500 in total compensation per year for a Senior Software Engineer at the low-end to $302,500 for a Lead AI Engineer, NLQ & Agentic Systems at the high-end.
Average salaries at Upwork
Minimum
$133,000
Average low-end
Average
$178,000
Typical salary
Maximum
$222,000
Average high-end
Upwork Salary FAQ
How much do Upwork employees get paid?
The median yearly total compensation reported at Upwork is $179,000 .
What's the highest salary at Upwork?
The highest paying role reported at Upwork is Lead AI Engineer, NLQ & Agentic Systems with a yearly total compensation of $302,500 . This includes only base salary without any potential stock compensation and bonuses.
What's the lowest salary at Upwork?
The lowest paying role reported at Upwork is Senior Software Engineer with a yearly total compensation of $53,500 . This includes only base salary without any potential stock compensation and bonuses.