Senior Machine Learning Engineer, Dash Agentic AI

Dropbox Dropbox · Enterprise · Canada +1 · Dash - Eng (Sub Team)

Senior Machine Learning Engineer to design, build, and deploy AI agents for Dropbox Dash, focusing on agentic search and autonomous organization features. Responsibilities include developing multi-agent coordination, planning, tool-use, and memory systems, leading ML system design from fine-tuning to inference optimization, and establishing safety and evaluation frameworks. Requires extensive experience in production-scale AI/ML systems, LLM architectures, and Python.

What you'd actually do

  1. Design and productionize agentic AI frameworks — including multi-agent coordination, planning, tool-use, and memory — that allow agents to maintain long-term context and execute complex tasks across the Dropbox ecosystem.
  2. Lead the end-to-end design of ML systems, from fine-tuning (SFT, RLAIF) and advanced prompting to inference optimization and production monitoring.
  3. Establish rigorous safety, alignment, and evaluation frameworks to ensure our autonomous systems are helpful, honest, and harmless.
  4. Collaborate across Product, Design, Infra, and Frontend teams to translate ambiguous user needs into concrete AI capabilities that move the needle for the business.
  5. Mentor junior engineers and serve as a core contributor to the broader Dropbox AI strategy, fostering a culture of technical excellence.

Skills

Required

  • Python
  • PyTorch
  • JAX
  • LLM architectures
  • ML libraries
  • systems languages like Go or C/C++
  • large-scale distributed data systems
  • high-throughput production environments
  • ML modeling for complex systems such as Search, Ranking, or Recommender Systems

Nice to have

  • Deep Learning
  • NLP
  • Reinforcement Learning (RLHF/RLAIF)
  • autonomous agent frameworks
  • multi-step planning
  • tool-use (function calling)
  • advanced RAG
  • inference optimization
  • model distillation
  • fine-tuning techniques

What the JD emphasized

  • production-scale AI/ML systems
  • autonomous systems
  • agentic AI frameworks
  • multi-agent coordination
  • planning
  • tool-use
  • memory
  • fine-tuning
  • inference optimization
  • production monitoring
  • safety
  • alignment
  • evaluation frameworks
  • autonomous agent frameworks
  • multi-step planning
  • tool-use (function calling)
  • advanced RAG
  • inference optimization
  • model distillation
  • fine-tuning techniques

Other signals

  • design and productionize agentic AI frameworks
  • end-to-end design of ML systems
  • establish rigorous safety, alignment, and evaluation frameworks
  • translate ambiguous user needs into concrete AI capabilities