Upwork

Lead Machine Learning Engineer/Scientist - Algorithms & Research

Upwork

Apply
about 2 months ago
Toronto, Canada
Mid Level / Senior / Staff+
H1B Sponsor

Responsibilities

  • Architect a Dynamic Memory Management system for LLM and agent applications.
  • Design RAG plus memory architectures integrating various data storage solutions.
  • Develop multi-stage retrieval and ranking strategies validated by precision and recall.
  • Build end-to-end pipelines for retrieval-augmented context flows.
  • Train and post-train models for reliable function and tool calling.
  • Establish evaluation frameworks and monitoring across various metrics.
  • Lead cross-functional delivery from prototype to production.

Requirements

  • Demonstrated experience shipping LLM-powered agent or assistant systems to production.
  • Strong depth in retrieval and ranking systems, including embedding strategies.
  • Hands-on expertise designing memory behaviors in LLM systems.
  • Proven ability to improve structured tool calling through post-training methods.
  • Adaptive AI fluency in technical workflows and rigorous output review.

Categories

AI & MLData Science