Together with the Zoolatech team, our partner, a leading construction management company, is at the forefront of developing a cloud-based software solution. This innovative platform is instrumental in the successful completion of major projects including skyscrapers, hospitals, data centers, stadiums, and schools. It streamlines the management of finances, quality, teams, and risks, making these processes transparent, convenient, and regulation-compliant. Our partner is not only an expert in construction management but also a significant technology innovator, actively developing web and mobile solutions.
As part of the company's innovation division, the team is building an AI-powered voice assistant integrated into the partner's iOS and Android mobile apps. This feature enables field workers to interact with live project data hands-free, using natural speech to log updates, submit correspondence, query project status, and trigger actions across the platform — all powered by a real-time STT LLM TTS pipeline.
Zoolatech plays a crucial role in supporting our partner's growth, and we are currently searching for a result-oriented Backend Staff Engineer who can keep high development standards and join the team as soon as possible.
You'll be joining a mobile engineering team within our partner's innovation division, based in India. The team owns the mobile layer of the AI voice assistant and related AI-powered tooling. You’ll be working closely with mobile, platform, and AI infrastructure engineers, and will coordinate with team members across India, Egypt, and the US.
Own backend systems end-to-end — from real-time audio ingestion and STT integration to LLM orchestration, intent routing, and TTS response delivery
Build and maintain scalable integrations with the partner's core platform APIs to enable voice-triggered actions on live project data
Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical construction workflow problems
Enable your teams to deliver complex projects quickly with a high-quality bar
Use a customer-centric approach to lead architectural design decisions
Have a significant impact on projects affecting scalability, performance, and new value delivery
Identify large technological issues and opportunities in your area of responsibility, and organize your teams to solve them
Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent work experience
8+ years of backend engineering experience (5+ years building production backend services, 3+ years with Ruby on Rails, Node.js, Python, or Golang, and 2+ years with distributed systems at scale)
Broad and deep understanding of backend architectural patterns (microservices, SOA, event-driven systems) and modern API design (REST, GraphQL)
Hands-on experience integrating AI/ML APIs — Speech-to-Text (STT), Text-to-Speech (TTS), or Large Language Models (OpenAI, Anthropic, Azure AI, Whisper, or equivalent)
Solid understanding of LLM orchestration patterns: prompt engineering, context and session management, function calling, and tool use
Experience working with real-time and streaming systems using WebSockets or WebRTC
Understanding of multi-threading, concurrent programming, memory management, and performance optimization
Experience with cloud infrastructure (AWS preferred — API Gateway, Lambda, SQS, S3) and data stores (Postgres, Redis)
Proven ability to develop and ship complex, high-quality software products
Exceptional communication skills in English; experience working within international distributed teams
Experience leading large initiatives with the ability to course-correct as needed
Available to overlap with India-based team working hours (IST timezone alignment required)
Location:
Seniority:
Technologies:
Benefits:
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.