Responsibilities
- Design and build foundational systems for AI-driven matching, connecting frontend, backend, and autonomous agent workflows.
- Take ownership of technical architecture choices and contribute to the platform’s long-term strategic vision.
- Lead the planning, definition, and delivery of new features in collaboration with product management.
- Coordinate and oversee cross-team engineering efforts without direct people management duties.
Work Arrangement
Remote (Worldwide)
Team
Global group of professionals that support Upwork’s business
Other
A criminal background check may be required after a conditional job offer is extended. Applicants with arrest or conviction records will be considered in compliance with applicable laws, including the California Fair Chance Act and local Fair Chance ordinances. The employer commits to an individualized review process and ensures candidates can provide context before final decisions are made.


