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.
Contract: Development Team Lead / Manager (Java)
Company: Upwork
Location: Remote
Posted Jan 24, 2025
Upwork, a global work marketplace, is seeking an Engineering Lead with 8+ years of software development experience. The role involves managing a team of engineers, collaborating with cross-functional teams, and driving the company's fastest-growing revenue stream. The ideal candidate should have a deep understanding of software development life cycle principles, agile practices, and experience in designing and maintaining distributed backend systems. They must also possess strong leadership, communication, and coaching skills, with a proven track record of delivering complex projects and managing high-performing teams.
Sr Revenue Operations Lead, Strategic Initiatives
Company: Upwork
Location: Remote
Posted Jan 24, 2025
Upwork, a global work marketplace, is seeking a Senior Revenue Operations Lead. This role involves leading sales planning processes, collaborating on GTM strategies, and designing territory models. The ideal candidate should have 7+ years of experience in Sales Operations, GTM Strategy, or Territory Planning, preferably in SaaS environments. They must be proficient in Salesforce, Tableau/Domo, Outreach, and other sales operations tools. The position offers a competitive salary range of $136,000—$160,000 USD, along with benefits like medical insurance, unlimited PTO, and a generous Employee Stock Purchase Plan.
Contract: Senior/Lead DevOps (Platform Tooling) Engineer
Company: Upwork
Location: Remote
Posted Jan 24, 2025
Upwork, a global work marketplace, is seeking a Senior Platform Tooling Engineer. The role involves supporting both the core Marketplace business and the AI/ML business unit, Umami. The engineer will manage thousands of microservices and tens of thousands of builds per week, using the latest Cloud Native technologies. The Platform Engineering team, where the successful candidate will work, is responsible for every step of the software development life cycle for hundreds of microservices. Key responsibilities include designing and implementing CI/CD pipelines, providing on-call support, and contributing to platform development. Upwork offers impact at scale, innovation and freedom, complex challenges, a collaborative culture, and the opportunity for transformative contributions.
Senior Director, Corporate Analytics
Company: Upwork
Location: Remote
Posted Jan 23, 2025
Upwork, a global work marketplace, is seeking a Sr. Director, Corporate Analytics to lead its analytics function. The role involves overseeing several verticals, providing analytical support to business units, and acting as a trusted advisor to senior leaders. The ideal candidate should have 10+ years of analytics experience, a proven track record in building and scaling teams, and expertise in SQL and analytics tools. Experience in a two-sided marketplace and a background in trust & safety, payments, or risk are highly valued. Upwork offers a competitive salary range of $217,000—$271,250 USD, along with comprehensive benefits and a commitment to diversity and inclusion.
Sr Lead Machine Learning Engineer
Company: Upwork
Location: Remote
Posted Jan 23, 2025
Upwork, a global work marketplace, is seeking a Sr. Lead AI/ML Engineer to shape high-level AI strategy and lead the design and implementation of cutting-edge AI functionalities. The role involves mentoring team members, driving collaboration, and conducting novel research to enhance Upwork's AI capabilities. The ideal candidate should have expertise in Python, deep learning frameworks, and hands-on experience with custom LLMs and RAG systems. They should also have a proven track record in building production pipelines and a collaborative mindset with strong communication skills.
Senior Data Scientist, Marketing Mix Modeling
Company: Upwork
Location: Remote
Posted Jan 24, 2025
Upwork, a global work marketplace, is seeking a Lead Data Scientist in the Finance organization. The role involves delivering advanced analytical insights to support marketing efforts, optimizing programs for efficiency, and influencing strategic marketing decisions. The ideal candidate will have 4+ years of experience in Marketing Data Science, proficiency in SQL, Python, R, and BI tools, and experience in a marketplace or ecommerce business. Upwork offers a remote-first culture, competitive benefits, and a commitment to diversity and inclusion.
Senior Manger, Strategic and Marketplace FP&A
Company: Upwork
Location: Remote
Posted Jan 24, 2025
Upwork, a global work marketplace, is seeking a Senior Manager, Strategic and Marketplace FP&A. The role involves leading business partnering, financial forecasting, strategic resource allocation, and ROI analyses. The ideal candidate should have finance or analytics experience, strong analytical skills, and proficiency in Excel and BI tools. Upwork offers a competitive salary range of $151,000 - $180,500 USD, along with comprehensive benefits and a commitment to diversity and inclusion.