Senior Software Engineer, AI
EnteraFull Time
Senior (5 to 8 years)
Candidates should have 7+ years of experience in backend or full-stack development, a proven track record of building and scaling large distributed systems in production, and experience deploying generative AI systems. A strong grasp of cloud architectures and related technologies, experience designing and maintaining APIs for external developers, and demonstrated mentoring and technical leadership skills are also required. The ideal candidate is a clear communicator who can partner effectively across product, design, ML, and go-to-market teams.
The Staff Software Engineer will own a specific area of the Reasoning Engine, ensuring its performance, scalability, and reliability by selecting appropriate tools and designing for current and future load. Responsibilities include leading code reviews, maintaining tests, observability, SLOs, and SLAs, managing a backlog of technical work, keeping dependencies up-to-date, and addressing security issues promptly. The role involves collaborating with product and design teams from discovery through iteration, prioritizing high-leverage work to increase developer velocity, reduce latency, and improve platform capabilities. Additionally, the engineer will mentor other teams, demo complex ideas, establish repeatable patterns, review designs and pull requests across teams, and unblock other engineers.
Automates customer service with AI chatbots
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.