Actively hiring
Freelance & Talent Marketplaces
View 19 jobs
Follow
Overview
Technologies
Salaries
Products
People
Growth
Offices
Jobs
Financials
How Upwork hires
Truth index
B 80/100
Median time to fill
18 days
Ghost roles
0%
Stale roles
100%
Reposted roles
0%
Upwork scores B on the Alion truth index (A is best, E worst), measured over 5 open roles re-checked against its own hiring board: 0% look like ghost listings, 100% have gone stale and 0% are the same role posted again. Its roles close in a median of 18 days. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed
Visa sponsorship
- United States · H-1B filings in 12 months: 21 · green card filings: 5
Overview
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.
Tech stack
Technologies named in job postings at Upwork over the last 12 months, by layer, with the share of postings for each.
Technologies in use
169
Postings analysed
134
Stack modernity
85/100AI adopter
Languages
Python24%
SQL23%
Java20%
Apex18%
JavaScript16%
TypeScript11%
Go7%
Node JS5%
Frameworks & libraries
React.js9%
Spring Boot7%
Dagster6%
Lightning Web Components4%
Visualforce3%
Django3%
JUnit2%
Playwright2%
Databases
Snowflake10%
Salesforce Data Cloud9%
Amazon Aurora7%
MySQL6%
PostgreSQL4%
BigQuery2%
Google BigQuery2%
Azure SQL Database1%
Cloud & platforms
AWS16%
Windows10%
GCP10%
Apache Kafka10%
Datadog7%
Spark6%
Azure5%
Figma5%
Developer tools
Rest API26%
Git17%
Terraform7%
dbt7%
AWS Glue6%
GraphQL6%
Model Context Protocol6%
Copado6%
AI & ML
LLM9%
Claude7%
ChatGPT2%
Gemini1%
Practices & domains
CI/CD32%
Machine Learning16%
Edge AI12%
ETL/ELT12%
AI Agents10%
Platform Engineering6%
Prompt Engineering5%
LLM Guardrails4%
Sign in to see how your skills match this stack
Sign In
Salary insights
Compensation ranges based on this company's open jobs
Median
$220k
Typical range
$70k – $220k
Open positions
20
16
Jobs
Senior
100%
| Level | Jobs | Median | Typical range |
|---|---|---|---|
| Senior | 16 | $220k | $220k |
Highest paying role
Senior Structural Engineer (OpenSees | AI Training & Evaluation)
$220k
Normalized to USD per year
All salaries at Upwork
By role, level and city, against the market · 20 jobs with pay
Products
AI Services Category
The fastest growing category on the platform, covering model work, data annotation and prompt engineering. It is also a threat, since the same technology is replacing demand for writing and basic design work.
upwork.com
Uma AI
Artificial intelligence features that write job posts, shortlist candidates and assist freelancers. Matching quality is what determines whether a client returns, and it has always been the weakest part of the experience.
upwork.com
Enterprise Suite
Managed access to freelance talent for large companies with procurement and compliance requirements. Enterprises cannot use a consumer marketplace directly, so this wraps it in the controls their legal teams demand.
upwork.com
Upwork Payroll and Compliance
Worker classification, contracts and payment handling across many jurisdictions. Misclassifying a contractor is a serious legal exposure for a client, which is a large part of why they pay the platform's fee at all.
upwork.com
Freelance Marketplace
The two-sided market where clients post work and freelancers bid or are matched to it. Its central tension is that a successful match has every incentive to leave the platform and transact directly once trust is established.
upwork.com
Growth
Hiring Momentum
70/100
Growing
Open positions
56
24 opened / 31 closed in 30 days
Median time-to-fill
18 days
faster than 54% of the market
ATS activity
Every ~3 hours
Today
Hiring Dynamics
0%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Backend
24% ▲
Enterprise Apps
15% ▲
Industrial Engineering
12% ▼
Data Science
10%
Customer Success
7% ▲
Analytics
5% ▼
Actively hiring for Backend (+15 in 30 days)
Activity Timeline
New location: Chile Chico
Oct 2026
New location: Asunción
Oct 2026
New location: Berlin
Oct 2026
New location: Lagos
Oct 2026
New location: Paris
Oct 2026
Added Google Cloud Run to stack
Sep 2026
Added Firestore to stack
Sep 2026
Added FastAPI to stack
Sep 2026
Added React Native to stack
Sep 2026
Added MVVM to stack
Sep 2026
Added MS SQL to stack
Sep 2026
Added Kotlin Multiplatform to stack
Sep 2026
Offices
Where the company hires and what each office is for
Cities
8
Hiring now
7
Countries
7
Busiest office
Manila
Loading the map
Headquarters
Builds here
Office with open vacancies
No open vacancies right now Tap a pin for the office
San Francisco
United States
HQ
Manila
Philippines
2 open roles 7 posted in 90 days 50% engineering 50% remote 500-1000 est. staff
hires for QA, Marketing
Tokyo
Japan
2 open roles 1 posted in 90 days 50% remote 200-500 est. staff $70k Avg Salary
hires for Sales, Operations
Seoul
South Korea
2 open roles 2 posted in 90 days 50% engineering 50% remote 200-500 est. staff
hires for AI/ML, Sales
Kuala Lumpur
Malaysia
1 open roles 1 posted in 90 days 100% remote 200-500 est. staff
hires for Customer Success
San Donato Milanese
Italy
1 open roles 2 posted in 90 days 100% engineering 200-500 est. staff
hires for Security
Tampa
United States
1 open roles 50-200 est. staff
hires for Administrative
Lagos
Nigeria
1 open roles 1 posted in 90 days 50-200 est. staff
hires for Early Careers
Earlier presence
Monterrey, Mexico
Jobs
≈ $13k – $30k per year (Estimated) • Remote (EMEA, APAC, PT hours) • Contractor • 2+ years exp • Hyderabad
Python
SQL
pySpark
Databases
Snowflake
Apache Iceberg
Apache Kafka
AI/ML
Spark
Airflow
DevOps
AWS
Amazon S3
Apply
≈ $32k – $72k per year (Estimated) • Remote (MENA, Europe, Africa, CET hours) • Contractor • 5+ years exp • Cape Town
Claude
ChatGPT
LLM
LLM Guardrails
Apply
≈ $53k – $138k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Asunción
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $19k – $49k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Santiago
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $83k – $215k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Bogotá
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $8.5k – $25k per year (Estimated) • Remote (LATAM, APAC, CT hours) • Contractor • 4+ years exp • Bengaluru
SQL
Apex
Salesforce Data Cloud
DevOps
CI/CD
Management
Agile
Apply
Remote (LATAM, APAC, CT hours) • Contractor • 4+ years exp
SQL
Apex
Salesforce Data Cloud
DevOps
CI/CD
Management
Agile
Apply
≈ $69k – $172k per year (Estimated) • Remote (Mexico) • Contractor • 8+ years exp • Mexico City
Python
Copilot
Cursor
LangChain
Claude Code
LlamaIndex
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
Semantic Search
Semantic Search
LLM Guardrails
Agentic Workflows
Tool Use
Apply
Remote (LATAM, US time zones hours) • Contractor • Bogotá
CI/CD
Platform Engineering
GitLab
Apply
≈ $37k – $77k per year (Estimated) • Hybrid • Contractor • San Donato Milanese
IAM
Cybersecurity
ISO 27001
GDPR
Apply
≈ $36k – $101k per year (Estimated) • Remote (Kuwait) • Contractor • Kuwait City
JavaScript
PHP
WordPress
Composer
Databases
MySQL
Redis
ElasticSearch
Frontend
React.js
DevOps
Rest API
Azure
Git
Cybersecurity
Least Privilege
Microsoft Entra ID
OWASP
Analytics
Power BI
Management
SharePoint
Service Desk
Apply
≈ $84k – $216k per year (Estimated) • Remote (LATAM) • Contractor • 5+ years exp • Bogotá
Python
SQL
pySpark
Databases
Snowflake
Google BigQuery
BigQuery
AI/ML
Spark
Airflow
Model Context Protocol
dbt
AI Agents
LLM
Context Engineering
Tool Use
DevOps
Rest API
Terraform
Prometheus
Cortex
Amazon S3
Analytics
AWS Glue
Management
Google Sheets
Apply
Financials
Est. Annual Revenue
$787.8M
2025
Revenue
+2% YoY
Estimate
Modelled from public signals, not audited accounts - read it as an order of magnitude.
| Year | Estimate | Low | High |
|---|---|---|---|
| 2016 | $164.4M | $164.4M | $164.4M |
| 2017 | $202.6M | $202.6M | $202.6M |
| 2018 | $253.4M | $253.4M | $253.4M |
| 2019 | $300.6M | $300.6M | $300.6M |
| 2020 | $373.6M | $373.6M | $373.6M |
| 2021 | $502.8M | $502.8M | $502.8M |
| 2022 | $618.3M | $618.3M | $618.3M |
| 2023 | $689.1M | $689.1M | $689.1M |
| 2024 | $769.3M | $769.3M | $769.3M |
| 2025 | $787.8M | $787.8M | $787.8M |
