Job Description
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...
Ready to Apply?
Take the next step in your AI career. Submit your application to Upwork today.
Submit Application