Jobs at Upwork

467,497 open positions

Upwork is the global platform that connects freelancers with businesses, but it also maintains a dedicated tech talent pool. Known for its flexible remote model and data‑driven hiring, Upwork attracts companies looking to scale quickly without a traditional office footprint.

Current openings span software engineering, product management, UX/UI design, data science, and DevOps. Candidates can expect project‑based contracts, hourly or fixed‑price work, and a performance review system that rewards high ratings and repeat clients.

Checking Upwork on Job Transparency gives instant visibility into posted salary ranges, client ratings, and employee sentiment. This transparency lets you compare compensation against industry benchmarks and decide if a role matches your career goals before sending a proposal.

Senior Software Engineer - Unified Developer Environment (UDE)

Company: Upwork

Location: Europe

Posted Nov 23, 2025

Upwork is a global work marketplace connecting businesses with skilled professionals. The company offers a hybrid workforce solutions team and a product called UDE for local and remote development. The ideal candidate has experience in Java-based microservices, Python, UI development, Docker, and Kubernetes.

Head of Corporate Strategy

Company: Upwork

Location: USA

Posted Nov 22, 2025

Upwork Inc connects businesses with global AI-enabled talent across various contingent work types. The company offers the Upwork Marketplace and Lifted, providing access to skilled professionals and enterprise solutions. Upwork facilitates over $30 billion in transactions and aims to create economic opportunities worldwide.

Motion Design Systems Expert

Company: Upwork

Location: USA

Posted Nov 24, 2025

Upwork promotes its AI-powered platform as a trusted solution for businesses seeking skilled talent globally. The text highlights opportunities for motion design experts and emphasizes diversity initiatives, presenting the company's mission as transformative and inclusive.

Senior Lead Machine Learning Engineer - AI Agents

Company: Upwork

Location: USA

Posted Nov 18, 2025

This text promotes Upwork's AI-powered work marketplace and highlights its global impact, emphasizing opportunities for businesses and talent. It describes a senior role in developing AI agent systems and outlines the company's mission to create economic opportunities through innovation. The message focuses on growth, collaboration, and inclusive leadership while showcasing benefits and career prospects.

Director of Platform Operations – Infrastructure

Company: Upwork

Location: Remote

Posted Nov 11, 2025

Upwork is a global work marketplace connecting businesses with skilled independent talent. The company offers a platform for hiring professionals across various domains and provides AI-powered tools for business transformation. Upwork aims to create economic opportunities for talent worldwide and has facilitated over $25 billion in economic opportunity.

Senior Lead Machine Learning Engineer

Company: Upwork

Location: Remote

Posted Nov 11, 2025

Upwork is a global work marketplace connecting businesses with AI-enabled talent. The company offers a platform for hiring professionals across various domains and is seeking a Senior Lead Machine Learning Engineer to shape the future of AI-powered intelligence. Upwork values trust, risk-taking, customer focus, and excellence, and offers benefits like comprehensive medical coverage, unlimited PTO, and a 401k plan.

Sr Director - Corporate Development

Company: Upwork

Location: USA

Posted Nov 15, 2025

Upwork Inc connects businesses with global AI-enabled talent across various work types. The company offers the Upwork Marketplace and Lifted, providing access to skilled professionals and solutions for enterprise organizations. Upwork facilitates over $30 billion in transactions and aims to create economic opportunities in every era of work.

Senior Applied Machine Learning Engineer - Search & Recommendations

Company: Upwork

Location: Remote

Posted Nov 10, 2025

Upwork is a global work marketplace connecting businesses with skilled independent talent. It offers AI-powered solutions and facilitates over $25 billion in economic opportunity. The company seeks a Senior Applied Machine Learning Engineer to leverage advanced techniques for improving user experience and platform performance.

Staff Full-Stack Engineer

Company: Upwork

Location: Latin America

Posted Nov 23, 2025

Upwork is a global work marketplace connecting businesses with skilled professionals. The company is investing in AI-powered matchmaking and recommendation infrastructure. The job posting is for a contract position focused on designing and implementing core systems for AI-powered matchmaking, with responsibilities including system design, architectural decisions, and mentoring engineers.

Senior Database Automation Engineer

Company: Upwork

Location: Remote

Posted Nov 24, 2025

Upwork is a global work marketplace connecting businesses with skilled professionals. The company offers a hybrid workforce solutions team and a data infrastructure team focused on database engineering and automation. The role involves designing and implementing Python-based automation frameworks, collaborating with infrastructure teams, optimizing database performance, and participating in on-call shifts. Upwork values diversity, inclusion, and offers opportunities to work on challenging projects with a supportive global team.

Frequently Asked Questions

What is it like to work at Upwork?
Upwork prioritizes autonomy—freelancers choose project hours, set rates, and work from any location. The company offers a quarterly stipend for skill development, a transparent feedback loop, and a robust invoicing system that guarantees payment within 30 days.
What types of positions are available at Upwork?
Upwork hires for full‑time roles such as Senior Software Engineer, Product Owner, Data Scientist, DevOps Engineer, and UX Lead. Entry‑level roles include Backend Developer, Frontend Engineer, and Technical Support Specialist. All positions require proficiency in modern cloud stacks and agile practices.
How can I stand out as an applicant?
Tailor each proposal to the client’s brief—highlight relevant projects, quantify results, and include a link to a live demo or code repository. Earn Upwork skill badges, maintain a 5‑star rating, and submit a concise, well‑structured résumé that lists measurable achievements.

Other Companies Hiring