The Senior Software Engineer builds and ships full-stack features for AI-powered voice and chat products. The role owns projects from problem definition through implementation, testing, deployment, and iteration, working with technologies including TypeScript, React, Node.js, and Python. Engineers integrate LLM capabilities into production workflows, including prompt engineering, multi-turn agents, tool use, and conversational AI patterns, and collaborate with product and machine learning teams to turn model capabilities into practical features. The position also improves voice and conversational systems, including speech recognition and text-to-speech capabilities. It addresses conversation quality, latency, reliability, and operating costs, and contributes to systems supporting millions of enterprise customer interactions. Engineers maintain large-scale production software, resolve complex issues, improve performance and scalability, and balance cost, latency, reliability, and user experience. The role collaborates across engineering, product, and machine learning teams and may contribute to core product or forward-deployed engineering initiatives. It involves translating customer requirements into technical solutions, bringing deployment insights back to the product, contributing to system design and engineering standards, and taking broad ownership in a lean, fast-moving organization. The position is fully remote within the United States or Canada, with company and team gatherings approximately every six weeks. The base salary is $130,000–$190,000, with competitive equity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed