STAFF FULL-STACK ENGINEER

Upwork
Full-time
Remote-Latin America
Posted on a month ago

Job Description

Upwork is seeking a Staff Full-Stack Engineer to build the next generation of AI-powered matching and recommendation infrastructure. This role involves system-level thinking, execution across backend, frontend, and architecture, and a focus on AI-powered programming and LLMs.

Responsibilities

  • Design and implement core systems for AI-powered matchmaking
  • Own architectural decisions and collaborate on platform direction
  • Lead planning, scoping, and execution of feature initiatives
  • Organize and manage cross-functional engineering work
  • Mentor engineers and uphold technical quality

Requirements

  • 8+ years full-stack engineering experience
  • Experience architecting complex systems with ML, search, or recommendation components
  • Comfort working in ambiguity
  • Strong sense of ownership
  • Interest in AI-powered development and foundational knowledge of LLMs
  • Very strong communication skills in English

Benefits

  • No benefits