
About Asana
The productivity platform that connects your team
Key Highlights
- Public company since 2020 with strong market presence
- Over 100,000 customers including Uber & Air France
- $414.4 million raised in Series E funding
- Global presence with offices across four continents
Asana is a productivity software company headquartered in Yerba Buena, San Francisco, CA, that provides a web and mobile application designed to help teams organize, track, and manage their work. With over 100,000 customers including Uber and Air France, Asana went public in 2020 and has raised $414...
🎁 Benefits
Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...
🌟 Culture
Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...
Skills & Technologies
Overview
Asana is seeking a Staff Software Engineer to define and build their AI Agent Orchestration platform. You'll work at the intersection of distributed systems and AI protocols, shaping enterprise collaboration with AI agents. This role requires strong experience in AI and distributed systems.
Job Description
Who you are
You have extensive experience in software engineering, particularly in building complex systems that leverage AI technologies. Your background includes a deep understanding of distributed systems and how they can be optimized for performance and reliability. You thrive in ambiguous environments and are skilled at driving alignment across diverse teams, ensuring that everyone is on the same page as you define the technical direction for new projects.
You are passionate about AI and its potential to transform how teams collaborate. Your expertise allows you to navigate the challenges of integrating AI into existing workflows, and you are excited about the opportunity to shape the future of human/AI collaboration. You have a track record of successfully leading projects from conception to deployment, and you enjoy mentoring others in the process.
What you'll do
In this role, you will take ownership of the technical direction for Asana's AI Agent Orchestration platform. This greenfield opportunity allows you to define how enterprises will interact with AI agents, focusing on agent lifecycle management, state persistence, and coordination across complex workflows. You will work closely with cross-functional teams to ensure that the systems you build meet enterprise requirements for reliability and compliance.
You will architect solutions that enable AI agents to operate with full organizational context, ensuring that they can seamlessly integrate into existing workflows. Your role will involve collaborating with product managers, designers, and other engineers to create a robust platform that enhances productivity and collaboration. You will also be responsible for driving the technical vision and ensuring that best practices are followed throughout the development process.
What we offer
Asana provides a dynamic work environment where innovation is encouraged, and your contributions will have a direct impact on the future of work. You will be part of a team that is dedicated to building technology that drives positive change in the world. We offer competitive compensation and benefits, as well as opportunities for professional growth and development. Join us in shaping the future of human/AI collaboration and making a difference in how teams work together.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Asana.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Decagon is hiring a Staff Software Engineer for their Agent Orchestration team to lead the architecture of their conversational AI platform. You'll work with technologies like Java and Python, focusing on model-driven applications and orchestration logic. This position requires significant experience in software engineering and system architecture.

Software Engineering
Decagon is hiring a Senior Software Engineer for their Agent Orchestration team to design and build systems that enhance AI agent interactions. You'll work with technologies like Java and Python, focusing on reliability and performance. This position requires 5+ years of experience in software engineering.

Ai Engineer
Sendbird is seeking a Senior AI Engineer to lead initiatives across their AI Agent platform. You'll focus on developing core AI/ML agent logic and orchestration, utilizing skills in prompt engineering and A/B testing. This role requires deep experience in AI-powered systems.

Software Engineering
Assembled is hiring a Software Engineer to develop AI-driven features for their customer support platform. You'll work with technologies like Java and Python to enhance automation and efficiency. This position requires experience in AI and machine learning.

Ai Engineer
Assured is hiring a Staff AI Engineer to help define and build AI-powered systems for modernizing insurance claims processing. You'll work with technologies like Python and TensorFlow to architect scalable solutions. This role requires strong expertise in machine learning and hands-on leadership experience.