Job
Description
As a Senior Software Engineer (Backend) at Blue Machines by Apna, you will play a crucial role in designing and building high-scale, low-latency systems for the AI and voice platform. Your responsibilities will include: - Designing and developing scalable microservices and backend systems to power real-time AI and voice workflows. - Taking ownership of end-to-end system design, including architecture, APIs, data models, deployment, and monitoring. - Optimizing systems for performance, concurrency, and fault tolerance at high scale. - Implementing best practices for observability, testing, and resilience using tools like Datadog and Sentry. - Collaborating with product and AI teams to enhance the platform's multi-agent orchestration and automation layer. Qualifications required for this role are as follows: Must-Have Skills: - 3-6 years of backend development experience in Python or Java. - Strong understanding of system design, concurrency, and distributed systems. - Experience in building scalable, high-availability APIs or streaming systems. - Familiarity with real-time communication protocols such as WebRTC, SIP, RTP. - Proficiency in cloud environments like GCP/AWS and containerized deployments using Kubernetes and Docker. - Solid knowledge of databases (MongoDB, Redis, Postgres) and message queues (Kafka, Pub/Sub). Good to Have: - Exposure to Voice AI, Speech Processing, or AI Agent frameworks. - Experience in integrating LLMs, vector DBs, or real-time AI inference systems. - Previous work on AI-driven or telephony-driven platforms at scale. By joining Blue Machines, you will have the opportunity to work on India's largest Voice AI and Agentic Automation platform, collaborate with a top-tier team, and grow into leadership roles as the company scales globally.,