AI & Emerging technologies

Machine Learning Platform Engineer

Asana, Inc.

Vancouver · Metro Vancouver Regional District · Canada

Help power autonomous agents at Asana through platform engineering, production code, and reliable distributed services in Vancouver. The schedule is office-centric hybrid.

This Software Engineer role spans AI platform foundations and runtime infrastructure supporting Asana’s human-agent operating system. You will own small-to-medium features, evaluate latency, cost, and reliability trade-offs, and maintain production Areas of Responsibility. The position also involves on-call participation, complex debugging, technical estimation, and collaboration across engineering, product, design, and data science.

Key Responsibilities:

  • Build services supporting autonomous agents and agentic automation
  • Evaluate foundation-model integration trade-offs
  • Maintain Areas of Responsibility and production pipelines
  • Participate in team on-call rotations
  • Diagnose asynchronous and distributed-system issues

Requirements:

  • Two or more years of professional software engineering experience
  • Production experience with modern distributed architectures
  • Knowledge of software design, testing, and data structures
  • Curiosity about AI tools and emerging technologies
  • Ability to ship complex changes with minimal oversight

Bring distributed-systems experience and AI curiosity to Asana’s platform foundations and runtime infrastructure teams in Vancouver.

#J-18808-Ljbffr

Reference: WJ-2742_512337

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.