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.

Lead ML Infra Engineer - Machine Learning & Data Infrastructure

Company: Upwork

Location: USA

Posted Nov 29, 2024

Upwork is a work marketplace that enables companies and talent to work together. The company is looking for a Lead ML Infra Engineer to design and develop infrastructure components to support machine learning initiatives.

Contract: Stock Plan Administrator

Company: Upwork

Location: Remote

Posted Dec 01, 2024

Upwork is a work marketplace that serves everyone from one-person startups to Fortune 100 companies. It enables companies and talent to work together, and last year, over $38 billion of work was done through the platform. The company is committed to fostering a diverse and inclusive workforce.

Contract: Senior Database Automation Engineer

Company: Upwork

Location: Remote

Posted Dec 04, 2024

Upwork, a global work marketplace, is seeking a Database Automation Engineer. The role involves developing and enhancing database automations, creating strong tooling, and handling standard DBA tasks. The ideal candidate should have 7+ years of experience, strong software development skills, and proficiency in relational databases like Postgres. Cloud management experience with Terraform is preferred. The position is a contract role with potential renewal, focusing on scalability, reliability, and efficiency of Upwork's core database infrastructure.

Senior/Lead Flutter Engineer

Company: Upwork

Location: Europe

Posted Dec 03, 2024

Upwork is looking for a SeniorLead Flutter Engineer to join their Flutter Platform Team. The team is responsible for developing and delivering state-of-the-art mobile applications using the Flutter framework and Dart language.

Sr Manager, Product Design

Company: Upwork

Location: Remote

Posted Dec 03, 2024

Upwork is seeking a Senior Manager Product Design to join their team. The role involves leading a cross-functional team to develop and refine the platform, and shaping UX strategy to meet customer needs and business goals.

Lead ML Infra Engineer, Machine Learning & Data Infrastructure

Company: Upwork

Location: Remote

Posted Nov 27, 2024

Upwork is a work marketplace that enables companies and talent to work together, with a focus on machine learning infrastructure and data team. The company is looking for a Lead ML Infra Engineer to design, develop, and maintain robust and scalable infrastructure components.

Sr Manager, Product Design

Company: Upwork

Location: Remote

Posted Dec 03, 2024

Upwork is seeking a Senior Manager, Product Design to join their team. The role involves collaborating with cross-functional teams to develop and evolve their platform, which serves a two-sided freelancer marketplace. The successful candidate will manage a team, oversee UX practices, shape UX strategy, and collaborate with PM and engineering leads. Upwork values a remote-first culture, purpose-driven design, and offers competitive benefits.

Senior Sales Operations Analyst - GTM Systems

Company: Upwork

Location: USA

Posted Dec 07, 2024

Upwork is seeking a Sr Revenue Operations Analyst to support the sales funnel, manage revenue systems, and provide training to sales teams. The role requires familiarity with GTM tech stack, 3+ years of sales or revenue operations experience, strong problem-solving skills, and excellent communication skills. Upwork is a remote-first organization committed to diversity and inclusion.

Customer Success Manager

Company: Upwork

Location: USA

Posted Dec 07, 2024

Upwork is a global work marketplace that serves businesses and individuals. They have done over $38 billion in work and are looking for a dynamic Enterprise Customer Success Manager. The role involves partnering with customers, providing consultation and training, building customer success plans, and more.

Contract: Senior/Lead Flutter Engineer

Company: Upwork

Location: Remote

Posted Dec 03, 2024

Upwork, the world's work marketplace, is seeking an experienced Senior/Lead Flutter Engineer to join their Flutter Platform Team. The role involves designing, developing, testing, maintaining, and deploying software using the Flutter framework and Dart language. The ideal candidate should have 7+ years of professional software development experience, 2 years of Flutter app development experience, and 5 years of native Android app development experience. They should also possess strong interpersonal and communication skills, and be self-directed with a focus on innovative problem-solving. Upwork is committed to fostering a diverse and inclusive workforce.

Sr Manager - Product Design

Company: Upwork

Location: USA

Posted Dec 03, 2024

Upwork is seeking a Senior Manager Product Design to join their team. The role involves leading a team of designers, developing and refining the platform, and shaping UX strategy to meet customer needs and business goals.

Payroll Specialist

Company: Upwork

Location: Remote

Posted Dec 03, 2024

Upwork, a global work marketplace, is seeking a detail-oriented Payroll Specialist with 2-5 years of Workday payroll processing experience. The ideal candidate should have comprehensive end-to-end payroll process knowledge, proficiency in payroll audits, and a deep understanding of payroll taxes. The role involves Workday Payroll Processing, end-to-end payroll management, Workday Timekeeping and Data Monitoring, Payroll Audits, Tax Compliance, Tax and Benefit Administration, Reporting, Employee Support, Process Improvement, Compliance, and Collaboration. The candidate must possess advanced Excel skills, strong analytical skills, excellent communication, and confidentiality. Preferred qualifications include a Certified Payroll Professional (CPP) or Fundamental Payroll Certification (FPC), a Bachelor's degree in Accounting, Finance, Business Administration, or related field, and Workday Payroll certification.

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