Software Engineer, AI Agents

AsanaSan Francisco, CA
65d$171,000 - $258,000

About The Position

We're building AI Teammates: agents that work like actual users in Asana and integrated apps. They triage bugs, respond to requests, draft project briefs, conduct research, and handle knowledge work across your team's workflows. Unlike chatbots, Teammates are shared team resources that build memory and context across all executions. They get smarter as you and your colleagues work with them. You'll help build the Teammates platform and experience, currently in beta with Fortune 500 customers and launching to GA next year. This represents Asana's shift from tracking work to getting work done. You'll ship agentic workflows, evaluation systems, and product features using our custom TypeScript framework with frontier LLMs. We have close partnerships with OpenAI and Anthropic and move at the pace of the industry. The work adapts quickly as agent capabilities evolve. This role sits on the AI Teammates team, working closely with PM, Design, and Research to deliver high-impact features.

Requirements

  • Strong software engineering fundamentals including 4+ years of hands-on engineering experience
  • Experience building reliable production systems and knowledge of how to operate them
  • Excitement about AI and agentic systems with capacity to learn quickly
  • Previous applied AI experience like RAG, search, or eval frameworks is a plus
  • Experience with or eagerness to develop skills in agent/tool orchestration, evaluation frameworks, and production observability
  • Customer-oriented product mindset
  • Comfortable running experiments, making tradeoffs, and collaborating across engineering, PM, Design, and Research
  • Clear communication and effective collaboration
  • Comfort with ambiguity and rapid iteration

Nice To Haves

  • Shipped agents in production are not required, but valued
  • Ability to build reliable systems and learn fast

Responsibilities

  • Build the Teammates platform: agents that collaborate with users and each other across Asana and integrated apps
  • Develop agentic workflows in production (function calling, multi-step planning, memory, orchestration)
  • Create evaluation harnesses, guardrails, and observability systems to improve reliability, safety, latency, and cost
  • Integrate with connectors and grounding sources (e.g., calendar, docs, tickets, retrieval systems)
  • Conduct A/B tests and experiments to measure user impact with cross-functional partners
  • Implement end-to-end instrumentation and debugging for agent systems at scale
  • Contribute to engineering excellence through code reviews, mentorship, and pragmatic technical design

Benefits

  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long-term savings or retirement plans
  • In-office culinary options to cater to your dietary preferences
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service