Full Stack Engineer (Voice AI)
Role Overview
A Uplers client is seeking a Full Stack Engineer to build and own the machinery behind an AI sales-agent platform.
The role covers dashboards, inboxes, CRM features, APIs, real-time services, integrations, and data models.
Approximately 80% of the work is hands-on engineering, with the remainder involving team members and occasional clients.
Key Skills for This Role
Full Job Posting
Opportunity Overview
A Uplers client is seeking a Full Stack Engineer to build and own the machinery behind an AI sales-agent platform.
The role covers dashboards, inboxes, CRM features, APIs, real-time services, integrations, and data models.
Approximately 80% of the work is hands-on engineering, with the remainder involving team members and occasional clients.
Employment and Workplace
- The position is full-time and permanent.
- The role is on-site in Noida and requires working from the office five days per week.
- The expected notice period is seven days and the shift is aligned with Asia/Kolkata time.
Platform and Full-Stack Product
- Build agent configuration, conversation logs, analytics, and bulk campaign controls.
- Design and ship Node.js and Express services for orchestration, queueing, webhooks, retries, and storage.
- Integrate CRM, WhatsApp, calendars, Google Sheets, Meta lead forms, and other services.
- Build Angular interfaces for agent configuration, inbox, review, and reporting.
Real-Time Systems and Integrations
- Build live inbox updates, notifications, streaming data, and event-driven workflows.
- Integrate messaging, CRM, calendar, and LLM providers while handling rate limits and outages.
- Implement non-blocking background jobs for lookups, bookings, and CRM writes.
- Evaluate tools, libraries, and providers for future platform development.
Reliability, Cost, and Scale
- Instrument latency, errors, queue backlogs, integration failures, and infrastructure costs.
- Reduce infrastructure and third-party costs through query optimization, caching, and efficient provider usage.
- Debug production incidents, reproduce issues, and fix root causes.
Team Collaboration
- Collaborate with prompt engineering and customer success on integrations, fallbacks, and internal tooling.
- Convert client deployment learnings into reusable platform capabilities.
Required Experience and Capabilities
- Production experience shipping applications on the MEAN stack with MongoDB, Express, Angular, and Node.js.
- Ability to own and deliver full-stack features across backend services, APIs, real-time transport, databases, and frontend interfaces.
- Deep MEAN stack knowledge with TypeScript throughout.
- Experience with WebSockets, event-driven architectures, queues, and production third-party API integrations.
- Ability to design MongoDB data models and APIs for multi-tenant SaaS applications.
- Ability to profile before optimizing, write readable code, and document implementations.
Preferred Experience
- LLM APIs and tool or function calling experience are preferred.
- Real-time voice or telephony experience with OpenAI Realtime, LiveKit, Pipecat, SIP providers, or similar is preferred.
- GCP or AWS experience at scale is preferred.
Compensation
- Salary is INR 16,000,00–22,000,00 per year based on experience.
Work Environment
- The role offers autonomy, ownership, responsibility, top-of-market pay for high performance, and exposure to a high-growth AI startup.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Uplers
Senior Software Engineer
Noida, IND
A marketing technology company seeks a Senior ReactJS Developer to build scalable frontend experiences and lead complex modules with strong ownership. Applicants need 3+ years of React experience, strong JavaScript and T
Technical Architect
Noida, IND
Nuaav seeks a senior Technical Architect to own end-to-end architecture for enterprise full-stack products, with emphasis on backend, cloud-native, distributed systems, security, and reliability. Candidates need 14+ year
QA Engineer
Hyderabad, IND
The employer seeks an experienced QA Engineer to validate streaming applications across devices, platforms, and network conditions. The role covers functional, compatibility, usability, and performance testing, defect tr
AI CRM Developer / CRM Automation Engineer
Hyderabad, IND
Veritra, via Uplers, is hiring an AI CRM Developer / CRM Automation Engineer to design and build an AI-powered CRM covering onboarding, sales, contracts, billing, finance, and support. You will build intelligent workflow
AWS GenAI Engineer
Hyderabad, IND
Uplers is recruiting an AWS GenAI Engineer to design and develop generative AI applications using Amazon Bedrock, Bedrock AgentCore, SageMaker, RAG pipelines, and foundation models. The role requires strong Python and ML
AI Solutions Engineer (Hybrid - Banaglore)
Bengaluru, IND
An AI Solutions Engineer is sought to build and deploy voice agents for enterprise client use cases and improve their performance in production. The role suits an early-career candidate with hands-on LLM and prompting ex
Senior Software Engineer
Noida, IND
Technical Architect
Noida, IND
QA Engineer
Hyderabad, IND
AI CRM Developer / CRM Automation Engineer
Hyderabad, IND
AWS GenAI Engineer
Hyderabad, IND
AI Solutions Engineer (Hybrid - Banaglore)
Bengaluru, IND