Upwork

HQ
San Francisco
Total Offices: 2
170,439 Total Employees
Year Founded: 2004

Similar Companies Hiring

Real Estate • Sales • Software • PropTech
3 Offices
400 Employees
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
10 Offices
805 Employees
Cloud • Enterprise Web • Healthtech • Mobile • Software
2 Offices
329 Employees

Jobs at Upwork

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
Remote or Hybrid
USA
Cloud • HR Tech • Professional Services • Software
Support the execution, testing, and analysis of lifecycle marketing campaigns across channels to drive customer engagement and retention.
4 Days AgoSaved
Remote or Hybrid
USA
Cloud • HR Tech • Professional Services • Software
The Lead Product Designer will optimize growth loops and monetization surfaces, collaborating with cross-functional teams to enhance user experience and drive measurable outcomes through design and experimentation.
13 Days AgoSaved
Remote or Hybrid
USA
Cloud • HR Tech • Professional Services • Software
The Senior Social Media Manager oversees Upwork's social media strategy, leading a team to enhance brand engagement and audience growth, while ensuring performance accountability and creative standards.
21 Days AgoSaved
Remote or Hybrid
USA
Cloud • HR Tech • Professional Services • Software
As a Lead Data Engineer, you'll design and implement AI-powered data systems, focusing on natural language queries and scalable frameworks. Collaborate with teams to optimize data access and enhance reporting tools.
22 Days AgoSaved
Remote or Hybrid
USA
Cloud • HR Tech • Professional Services • Software
Lead internal communications strategy, support CEO, manage communications team, and improve employee engagement through effective messaging techniques.
23 Days AgoSaved
Remote or Hybrid
Cloud • HR Tech • Professional Services • Software
Join Upwork's Talent Community for potential roles. Submit your resume to be contacted for future positions aligned with your skills.