Senior Machine Learning Engineer - Dash Agentic AI

New
Canada: Select locationsFull-TimeSenior
Salary205700 - 278300 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software engineering experience, with at least 5+ years dedicated to building and deploying production-scale AI/ML systems.
Required Skills
PythonPyTorchGo

Requirements

  • BS, MS, or PhD in Computer Science, Mathematics, Statistics, or a related quantitative field (or equivalent work experience).
  • 8+ years of software engineering experience, with at least 5+ years dedicated to building and deploying production-scale AI/ML systems.
  • Professional experience in ML modeling for complex systems such as Search, Ranking, or Recommender Systems.
  • Deep familiarity with LLM architectures.
  • Hands-on experience with ML libraries (e.g., PyTorch, JAX, or similar).
  • Strong proficiency in Python.
  • Experience with systems languages like Go or C/C++.
  • Extensive experience working with large-scale distributed data systems and high-throughput production environments.
  • Exceptional analytical skills.

Responsibilities

  • Design and productionize agentic AI frameworks including multi-agent coordination, planning, tool-use, and memory.
  • Lead the end-to-end design of ML systems, from fine-tuning (SFT, RLAIF) and advanced prompting to inference optimization and production monitoring.
  • Establish rigorous safety, alignment, and evaluation frameworks for autonomous systems.
  • Collaborate across Product, Design, Infra, and Frontend teams to translate ambiguous user needs into concrete AI capabilities.
  • Mentor junior engineers and serve as a core contributor to the broader Dropbox AI strategy.
View Full Description & ApplyYou'll be redirected to the employer's site
205700 - 278300 CAD per year
Apply Now