Ada

Senior Software Engineer, Messaging Experience

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI, Customer Service, SoftwareIndustries

Senior Engineer

Salary

$130,000 - $170,000

Location Type

Not specified

Employment Type

Not specified

About Us

Ada is an AI customer service company with the mission to make customer service extraordinary for everyone. We aim to set a new standard for quality customer service at scale, empowering enterprise companies to deliver delightful experiences that are instant, proactive, personalized, and effortless.

Ada functions as an AI transformation platform and partner, combining strategic expertise with powerful AI agent management technology to accelerate businesses' AI maturity and keep them ahead of the curve. Ada's platform effortlessly resolves 83% of customer conversations through automation, freeing up teams, providing companies with more resources for growth, and allowing customers more time for what matters most.

Founded in 2016, Ada is a Canadian company that has facilitated over 5.5 billion interactions for leading brands such as Square, YETI, Canva, and Monday.com, saving millions of hours of human effort. With over $250M in funding from top-tier investors including Accel, Bessemer, FirstMark, Spark, and Version One Ventures, Ada is a recognized pioneer in the management and application of AI in customer service.

At Ada, we believe that individual growth fuels company growth. Our values are centered on driving progress and continuous improvement. If you are ambitious and eager to grow, Ada could be the ideal place for you.

Learn more at www.ada.cx.

Engineering at Ada

As an Ada engineer, you will have the autonomy to make a significant impact and the opportunity to collaborate with talented peers who will challenge and inspire you. We operate at a fast pace, take ownership, and continuously strive for improvement, both individually and as a team. You will partner with product managers, designers, and machine learning scientists, and will be responsible for building scalable systems and working directly with LLMs. If you are passionate about solving complex problems and shaping the future of AI-driven customer support, we would be delighted to hear from you.

Our Role

Our team values a high ownership mindset. As a Senior Engineer, your role extends beyond writing code; you will provide valuable input on the features we develop and the technical foundations of our systems. It is crucial to empathize with our direct customers and the end-users who interact with the AI agents we power, to identify the best solutions for our roadmap challenges.

About You

  • Experience: 5+ years of experience as a Software Developer, with a strong preference for Python, JavaScript/TypeScript experience.
  • Platform Comfort: Comfortable across platforms with strong web experience and significant exposure to mobile ecosystems (e.g., working with native apps, SDKs, or mobile web constraints).
  • SDK Expertise: Experience with SDKs (either building or integrating third-party ones), with the ability to reason about developer ergonomics, API design, and extensibility.
  • Ambiguity Tolerance: Excited by ambiguity and comfortable shaping the path forward in collaboration with product and design teams.
  • Communication Skills: Ability to articulate technical decisions clearly, explaining the "what" and the "why" behind architectural choices, trade-offs, and implementation details.
  • Mentorship: Proven experience mentoring engineers through code reviews, design discussions, and knowledge-sharing initiatives.

Outcomes

  • Roadmap Execution: Execute on our ambitious product roadmap by creating and implementing technical designs.
  • Development Practices: Actively participate in levelling-up our current development practices.
  • Quality Champion: Champion a high-quality bar for our work by reviewing the team’s code, providing insightful feedback, and fostering a collaborative community within the engineering organization.
  • Customer Experience: Ensure the team provides the best AI Agent platform experience by staying close to customer feedback, internal team pain points, and through close collaboration with our product and design partners.

Skills

AI
LLMs
Scalable Systems

Ada

Automates customer service with AI chatbots

About Ada

Ada provides automated customer experience solutions through AI-powered chatbots that help businesses streamline customer service tasks. The platform operates on a subscription model, allowing companies to automate repetitive tasks and improve customer satisfaction while reducing costs. Ada differentiates itself by offering a comprehensive suite of services, including consulting and managed services, backed by strong venture capital support. The company's goal is to transform customer service management by enhancing efficiency and engagement through automation.

Toronto, CanadaHeadquarters
2016Year Founded
$185.3MTotal Funding
SERIES_CCompany Stage
Enterprise Software, AI & Machine LearningIndustries
201-500Employees

Risks

Emerging AI chatbot startups pose a threat to Ada's market share.
Rapid AI advancements require continuous updates, straining Ada's resources.
Data privacy regulations could increase compliance costs for Ada.

Differentiation

Ada specializes in AI-driven chatbots for automated customer experience solutions.
The company offers a subscription-based model ensuring steady revenue and client engagement.
Ada provides consulting, development, and managed services to enhance customer support operations.

Upsides

Ada raised $130M in Series C funding, boosting its growth potential.
Partnerships with platforms like Zendesk enhance Ada's integration capabilities.
Growing demand for AI solutions supports Ada's market expansion and client acquisition.

Land your dream remote job 3x faster with AI