Jobs at Upwork
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 AI/ML Engineer - Search & Recommendations
Company: Upwork
Location: Remote
Posted Jun 03, 2024
Upwork, a global work marketplace, is seeking an experienced Senior AI/ML Engineer for its Al team in the Search & Recommendations domain. The role involves building cutting-edge machine learning models, analyzing data to identify patterns, and collaborating with various teams to optimize recommendation systems. The ideal candidate should have strong industry experience, proficiency in deep learning frameworks, and a proven track record in top AI/ML venues. The annual base salary ranges from $160,000 - $230,000, depending on skills, experience, and location. Upwork offers a remote-first culture, competitive benefits, and a commitment to diversity and inclusion.
Lead JavaScript Engineer
Company: Upwork
Location: Latin America
Posted May 28, 2024
Upwork, a global work marketplace, is seeking a Senior/Lead Frontend Developer for a long-term contract position. The role involves working with a team of 15+ engineers, product managers, and designers to build outstanding features for users. The developer will be responsible for maintaining high-quality UI components, attending weekly meetings, and ensuring a deep understanding of modern JavaScript, CSS, HTML, and a modern JS framework like Vue.js, React, or Angular. Upwork is committed to fostering a diverse and inclusive workforce.
Contract: Staff Back-end Engineer
Company: Upwork
Location: Latin America
Posted Jun 04, 2024
Upwork, a global work marketplace, is seeking a Staff Back-end Software Engineer with extensive experience in Java, REST, and relational databases. The role involves collaborating with engineering teams, product managers, and designers to build high-quality products. The ideal candidate should have a strong track record of working with large distributed teams, a desire to learn new technologies, and experience with AWS and high load web applications. Upwork is committed to fostering a diverse and inclusive workforce.
Sr. Technical Product Manager - AI/ML
Company: Upwork
Location: USA
Posted Jun 04, 2024
Upwork, a global work marketplace, is seeking a Senior Technical Product Manager for AI/ML teams. The ideal candidate should have experience in managing AI/ML products, API management, internal tool development, and strategic infrastructure and data initiatives. Responsibilities include managing AI/ML Services APIs, leading infrastructure and data strategy, forming partnerships, maintaining customer focus, making data-driven decisions, managing backlogs, ensuring operational excellence, and conducting acceptance testing. The role requires strong communication, a creator mindset, experience with AI/ML products, strategic and analytical thinking, and collaboration skills. The annual base salary ranges from $160,000 to $215,000 in California and Washington. Upwork is committed to diversity and inclusion.
HWS: Administrative Assistant
Company: Upwork
Location: North America
Posted Jun 14, 2024
Upwork, a global work marketplace, is seeking a full-time Administrative Assistant to support 3 leaders within their Legal Team. The role involves managing executives' schedules, organizing travel, creating expense reports, assisting with team events, and maintaining confidentiality. The ideal candidate should have proven experience in an Administrative Assistant role, proficiency in G-Suite applications, Zoom, Concur, and Egencia, and excellent communication skills. The position requires working 40 hours a week during PDT or CST timezone.
Principal SEO
Company: Upwork
Location: USA
Posted May 23, 2024
Upwork, a global marketplace for freelancers and clients, is seeking a Principal SEO to lead organic growth strategy. The role involves influencing SEO strategy, working with cross-functional teams, and managing the SEO team. The ideal candidate should have 8+ years of SEO experience, a track record of improving search visibility and user experience, and expertise in SEO tools. Upwork offers a remote-first culture, competitive benefits, and a commitment to diversity and inclusion.
Sr Manager - Vendor Management
Company: Upwork
Location: USA
Posted May 22, 2024
Upwork, a global work marketplace, is seeking a Senior Manager of Vendor Management. The role involves leading strategic vendor relationships, optimizing contract management processes, and fostering strong relationships with key service providers. The ideal candidate should have 10+ years of experience in vendor management, preferably in the fintech space, and a proven track record in building and developing high-performing teams. The position offers opportunities for impactful decision-making, streamlining operations, and contributing to the organization's success. Upwork is committed to fostering an inclusive work environment with exceptional benefits and a focus on trust, risk-taking, customer focus, and excellence.
HWS: Program Manager - Customer Advisory Board
Company: Upwork
Location: USA
Posted Jun 02, 2024
Upwork is seeking a Program Manager for a Customer Advisory Board project. The role involves conducting internal and external research, analyzing qualitative data, and presenting a comprehensive report. The ideal candidate should have extensive experience in customer advocacy, strong interviewing skills, and excellent communication abilities. The project aims to establish a Customer Advisory Board, requiring the successful candidate to identify potential customers, develop selection criteria, and create an implementation plan. Upwork is committed to fostering a diverse and inclusive workforce.
Sr Manager, Software Engineering
Company: Upwork
Location: Remote
Posted Jun 05, 2024
Upwork is a remote-first organization that is searching for a Senior Engineering Manager to lead their Subscriptions Engineering Team. The ideal candidate will have experience in building subscription and monetization platforms, and will be responsible for leading and managing the team, collaborating with cross-functional teams, and developing software development processes.
HWS: Product Designer
Company: Upwork
Location: Latin America
Posted May 25, 2024
Upwork, a global work marketplace, is seeking a Senior Product Designer for its Hybrid Workforce Solutions Team. The role involves partnering with cross-functional squads to enhance the customer experience in the Tax (PayTax) area. The designer will lead projects from research to implementation, ensuring high-quality design practices and data-driven decisions. The ideal candidate should have experience in Tax or Payments design, global team collaboration, strong communication skills, and a portfolio showcasing design for multiple platforms. Upwork is committed to fostering a diverse and inclusive workforce.
Contract: Site Reliability Engineer
Company: Upwork
Location: Remote
Posted Jun 04, 2024
Upwork is a work marketplace that enables companies and talent to work together. The company serves a wide range of clients, from startups to Fortune 100 companies, and has a powerful platform that allows professionals to find work they are passionate about and innovate their careers.
Sr. Technical Product Manager, AI/ML
Company: Upwork
Location: Remote
Posted Jun 04, 2024
Upwork, a global work marketplace, is seeking a Senior Technical Product Manager for AI/ML teams. The ideal candidate should have experience in managing AI/ML products, API management, internal tool development, and strategic infrastructure and data initiatives. Responsibilities include managing AI/ML Services APIs, leading infrastructure and data strategy, forming partnerships, maintaining customer focus, making data-driven decisions, managing backlogs, ensuring operational excellence, and conducting acceptance testing. The role requires strong communication, a creator mindset, experience with AI/ML products, strategic and analytical thinking, and collaboration and leadership skills. The annual base salary ranges from $160,000 - $215,000 in California and Washington, with additional benefits and equity incentives. Upwork is committed to diversity and inclusion.