
Software Engineer- Voice & Conversational AI at Weave. Remote Location: India. We are hiring skilled engineers to help build our next-generation voice/text conversational AI application. You will work on projects critical to TrueLark’s growth, with opportunities to innovate and shape the future of voice-first AI systems. This role requires strong backend engineering expertise, hands-on experience with voice APIs, and the ability to design scalable, event-driven systems that integrate conversational AI, real-time voice, and robust APIs.. This position will be hybrid (remote/in office in Bangalore, India). Reports to: CTO. What You Will Own. Design, develop, and maintain . Python-based. APIs, services, and event-driven backends.. Build and integrate . real-time voice workflows with. . STT/TTS APIs. , webhooks, and telephony platforms (e.g., Twilio).. Architect and manage. databases . including schema design, SQL scripting, and integration with message queues.. Work on . AI/LLM integration. for conversational agents, context management, and workflow orchestration.. Design and implement robust . RESTful APIs. with retry logic, error handling, and monitoring.. Debug, troubleshoot, and optimize . complex distributed systems. with high attention to detail.. Collaborate across teams to deliver high-quality software in a fast-paced environment.. Continuously evaluate and propose . new technologies and improvements. .. What You Will Need to Accomplish the Job. Bachelor’s degree in . Computer Science. or related field.. 3+ years of backend development experience with . Python and Java. .. Strong expertise in . API development (FastAPI preferred), webhook handling, and business logic orchestration. .. Proven experience with . real-time voice/telephony APIs (e.g., Twilio), STT/TTS integration. , and webhook workflows.. Solid knowledge of . databases. (SQL, schema design) and . message queues. .. Proficiency in . Data Structures, Algorithms, and OOP/SOLID principles. .. Hands-on experience with . Docker, Git, and CI/CD pipelines. .. Familiarity with . cloud platforms (Azure/GCP) for scalable deployments. .. Strong debugging, problem-solving, and analytical skills.. Ability to work independently and collaboratively in a team.. What Will Make Us Love You. Experience with . Conversational AI, LLMs, Deep Learning, or NLP. .. Previous work on . chatbots, voice assistants, or real-time conversational systems. .. Hands-on experience with . PipeCat. or similar frameworks.. Strong background in . event-driven architecture. and . production-grade error handling/retry logic. .. Contributions to . open-source projects. or relevant portfolio work.. Excellent communication skills to interact with both technical and non-technical stakeholders.. Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.. All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.