Engineering, All
€85k - €160k • Remote • Berlin • FullTime
Posted 5mo ago
About the job
At telli, we are building the future of customer conversations by enabling businesses to deploy AI voice agents at scale. We are a fast-growing company focused on solving complex challenges in the AI space, aiming to become a leader in this rapidly evolving software category. Our team is composed of AI enthusiasts who enjoy tackling difficult problems, fostering a culture of ownership, humility, and rapid iteration. We leverage AI capabilities extensively across engineering, product, and go-to-market functions. This role is for engineers who are passionate about velocity, solving real customer problems, and driving product and technical decisions. You will own projects end-to-end, pushing the boundaries of what's possible with frontier AI models.
Responsibilities
- Own projects end-to-end, making core product and technical decisions.
- Push frontier AI models to their limits.
- Develop and improve voice AI systems for speed, reliability, and quality.
- Implement RAG systems using SQLite artifacts.
- Optimize LLM selection for speed.
- Shadow-test new transcribers before production traffic switch.
- Improve voice agent response times without sacrificing quality.
- Enhance the debuggability of voice AI calls.
- Extend agent capabilities to multi-channel communication (e.g., WhatsApp, email).
- Develop a distributed call scheduler for load management and reliability.
- Design and implement agent memory systems for reasoning across interactions.
- Enable AI coworker 'Charlie' to utilize all product capabilities.
- Make 'Charlie' accessible across various platforms (app, Slack, Teams, ChatGPT, Claude).
- Ensure 'Charlie' actions are token-efficient, traceable, and understandable.
- Enable 'Charlie' to provide proactive suggestions based on customer context.
- Develop 'Charlie's ability to translate plain-language goals into business KPIs.
- Empower 'Charlie' to explain metric changes and trace them to specific calls.
- Enable 'Charlie' to automatically surface trends, regressions, and opportunities.
- Enable 'Charlie' to connect agents to external systems (CRMs, calendars, etc.).
- Build workflows that support waiting, retrying, and resuming operations.
- Enable 'Charlie' 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.
- Eagerness to act and a bias towards action.
- Proactive problem-solving attitude.
- Ability to challenge the status quo and understand problems deeply.
- Awareness and capability in agentic coding, ensuring quality.
- Team player mentality, optimizing for organizational output.