You’ll participate in building the next generation of AI-powered matching and recommendation infrastructure for Upwork. This is an early-stage effort focused on moving from smart recommendations to agentic and autonomous matchmaking. You’re optimizing for:
System-level thinkers comfortable working in ambiguity.Execution across backend, frontend, and architecture.Curiosity and adaptability in a novel technical space.Interest in AI-powered programming and foundational knowledge of LLMs.Flexibility in tooling, with strongly preferred but non-mandatory tech: Java (backend) and Vue (frontend). Responsibilities:
Design and implement core systems for AI-powered matchmaking, integrating frontend, backend, and agentic workflows.Own architectural decisions and collaborate on long-term platform direction.Lead planning, scoping, and execution of feature initiatives in partn...