Jobs at Upwork

Positions 467,497

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 Machine Learning Engineer

Company: Upwork

Location: Latin America

Posted Sep 05, 2024

Upwork is a platform that enables companies and talent to work together, offering a unique opportunity to work on cutting-edge machine learning applications. The Senior Machine Learning Engineer role provides a chance to advance one's career in a dynamic and influential environment.

HWS: Program Manager, Talent Management

Company: Upwork

Location: Remote

Posted Sep 08, 2024

Upwork is a work marketplace that serves everyone from one-person startups to Fortune 100 companies. The company is committed to fostering a diverse and inclusive workforce and is looking for a Program Manager Talent Management to develop and implement initiatives related to the ExpertVetted talent program.

Staff Backend Engineer

Company: Upwork

Location: Europe

Posted Sep 07, 2024

Upwork is a work marketplace that serves everyone from startups to Fortune 100 companies. The company's Hybrid Workforce Solutions team is looking for a Staff Backend Engineer to join their Ads and Monetization team. The role requires expertise in backend development, database design, and maintenance, as well as a strong understanding of software architecture principles and practices.

Strategic Account Director

Company: Upwork

Location: Remote

Posted Sep 04, 2024

Upwork is a work marketplace that connects companies and talent. They are seeking a dynamic Account Manager to join their team. The role involves building and maintaining trusted relationships with key decision-makers, driving new business, and expanding customer revenue.

Contract: Staff Backend Engineer

Company: Upwork

Location: Remote

Posted Sep 05, 2024

Upwork is a work marketplace that serves everyone from one-person startups to Fortune 100 companies. The company's Hybrid Workforce Solutions team is looking for a Staff Backend Engineer to join their Ads and Monetization team. The role requires expertise in backend development, database design, and financial technology.

Senior Program Manager - Outsourced Solutions

Company: Upwork

Location: USA

Posted Sep 05, 2024

Upwork is seeking a Senior Program Manager to champion key projects and distributed teams as they expand their Managed Services offering. The company is committed to creating economic opportunities and fostering a diverse and inclusive workforce.

Strategic Account Manager

Company: Upwork

Location: Remote

Posted Sep 06, 2024

Upwork is a work marketplace that enables companies and talent to work together. They are seeking a dynamic Account Manager to join their team and are committed to recruiting and retaining a diverse and inclusive workforce.

Lead AI/ML Engineer, Algorithms & Research

Company: Upwork

Location: Remote

Posted Sep 07, 2024

Upwork is a work marketplace that enables companies and talent to work together, with a powerful trust-driven platform. The company is looking for a Lead Machine Learning Engineer/Scientist to develop and maintain AI models, with a focus on information retrieval and knowledge graphs.

Contract: Engineering Team Lead (Java)

Company: Upwork

Location: Remote

Posted Sep 08, 2024

Upwork is a work marketplace that enables companies and talent to work together, with a powerful trust-driven platform. The company is seeking an experienced Engineering Lead to drive the success of one of its platforms, and is committed to fostering a diverse and inclusive workforce.

Strategic Account Manager

Company: Upwork

Location: USA

Posted Sep 05, 2024

Upwork is seeking a dynamic Account Manager to join their team. The role involves building relationships with key decision-makers, driving new business, and expanding customer revenue. The company values diversity, inclusivity, and employee growth, offering exceptional benefits and a remote-first work environment.

Strategic Account Director

Company: Upwork

Location: USA

Posted Sep 05, 2024

Upwork is seeking a dynamic Account Manager to join their team. The role involves building and maintaining trusted relationships with key decision-makers, driving new business, and expanding customer revenue. The company values diversity, inclusivity, and employee growth, offering exceptional benefits and a remote-first work environment.

Lead AI/ML Engineer - Algorithms & Research

Company: Upwork

Location: USA

Posted Sep 08, 2024

Upwork is a work marketplace that enables companies and talent to work together. The company is looking for a Lead Machine Learning EngineerScientist to develop and maintain AI models. The role requires expertise in information retrieval, graph databases, and graph neural networks.

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

© 2026 Job Transparency. All rights reserved.