Engineering, Product
€85k - €160k • Remote • Berlin • FullTime
Posted 4mo ago
About the job
At telli, we are building the future of business-to-consumer communication by enabling companies to deploy AI voice agents at scale. We are solving the complex challenges that arise when moving from simple AI deployments to driving real business outcomes. Our platform helps companies build, deploy, and improve consumer-facing AI voice agents, aiming to become a leader in this rapidly growing software category. We are a small, AI-focused team that values speed, ownership, and a low-ego culture, driven by a passion for solving hard problems and leveraging AI capabilities across all functions.
Responsibilities
- Own projects end-to-end, making core product and technical decisions.
- Push frontier AI models to their limits.
- Ensure voice AI is fast, reliable, and high-quality.
- Develop RAG systems using SQLite artifacts.
- Optimize LLM selection for speed.
- Implement shadow testing for new transcribers.
- Improve voice agent response times without sacrificing quality.
- Enhance the debuggability of voice calls.
- Extend agent capabilities to multi-channel communication (e.g., WhatsApp, email).
- Build agents that can intelligently choose communication channels.
- Enable sharing of memory, tools, and state across conversation types.
- Develop a distributed call scheduler to manage voice orchestration load.
- Prevent duplicate calls and handle race conditions in call scheduling.
- Manage time zones, calling windows, retries, and provider limits in scheduling.
- Ensure system resilience during failures of calls, workers, or providers.
- Develop agent memory persistence and access mechanisms.
- Enable AI coworkers (like Charlie) to use all product capabilities.
- Make AI coworkers accessible across various platforms (app, Slack, Teams, ChatGPT, Claude).
- Ensure AI coworker actions are token-efficient, traceable, and understandable.
- Enable AI coworkers to use customer context for proactive suggestions.
- Transform dashboards into direct, useful answers using AI.
- Enable AI to translate plain-language goals into business KPIs.
- Provide AI with context to explain metric changes and trace them to calls.
- Enable AI to automatically surface trends, regressions, and opportunities.
- Connect voice agents to external systems like CRMs, calendars, and email.
- Build workflows that support waiting, retrying, and resuming operations.
- Enable AI to inspect failures, explain causes, and suggest fixes.
Requirements
- Experience building and owning distributed systems in production.
- Strong software fundamentals.
- Ability to quickly learn unfamiliar domains.
- Bias towards action and hands-on problem-solving.
- Proactive and self-directed approach to challenges.
- Willingness to understand problems deeply and challenge the status quo.
- Excitement about agentic coding with an awareness of quality.
- Team player focused on organizational output.