Role Overview
As a Software Engineer at Rilla, you will be building the core technology behind AI speech analytics for field sales. This involves developing sophisticated systems that process, analyze, and extract actionable insights from sales conversations. You'll work on challenges related to audio processing, natural language understanding (NLU), machine learning model deployment, and building scalable data pipelines. Your work will directly empower sales teams with intelligence to improve their performance, making a tangible impact on business outcomes. This role requires a blend of strong engineering fundamentals and an interest in speech AI and data-driven product development.
Key Responsibilities
- Design, develop, and optimize backend services for audio ingestion, processing, and analysis.
- Implement and integrate NLU and speech recognition models into the analytics platform.
- Build robust data pipelines to handle large volumes of conversational data.
- Collaborate with data scientists and product managers to deliver insightful features for sales professionals.
- Ensure the scalability, reliability, and performance of Rilla's core speech analytics engine.
Required Skills
Strong proficiency in Python or Go. Experience with cloud platforms (AWS preferred) and containerization (Docker, Kubernetes). Familiarity with audio processing techniques, natural language processing (NLP), and machine learning deployment. Solid understanding of distributed systems, API design
