About this job
Turn speech and language models into real-time agents that work inside calling apps. AI Software Engineer role at Gravity Compile in Faridpur, Bangladesh (onsite + remote). Two openings to build AI voice agents and LLM features. Responsibilities
- Build real-time AI voice agents: streaming speech-to-text, LLM and text-to-speech pipelines.
- Build LLM chat assistants with retrieval over customer knowledge bases.
- Integrate agents into calls and rooms in Flutter, web and backend services.
- Measure and tune latency, interruption handling and answer quality.
- Write tests and monitoring for agent pipelines and keep releases stable. Requirements
- Professional software engineering experience, with Python, Go or TypeScript.
- Hands-on work with LLM APIs, prompt design and retrieval (RAG).
- Comfort with streaming APIs, WebSockets and asynchronous code.
- Git, code review and tests as part of normal work.
- Onsite at our Faridpur office or remote, with good overlap with Bangladesh time (UTC+6). Nice-to-haves
- Experience with speech-to-text or text-to-speech services.
- Experience with WebRTC or voice and video calling SDKs.
- Open-source contributions and a public GitHub profile. Location: Onsite + Remote · Faridpur, Bangladesh. Type: Full-time. Compensation: BDT 70K–130K / month, negotiable.
This job was collected from company site. You apply on the original posting; TechShilpo is not the employer.