AI Engineer – L2 ( Exp: 4 )
Responsibilities
- Architect and implement features across the full stack backend services, APIs, frontend interfaces, and data layers owning each through design, build, deployment, and continuous improvement.
- Build and own the platform services that power voice AI at scale: campaign orchestration, dialer logic, call routing, scheduling, and the integrations that tie telephony to the application layer.
- Push the boundaries of reliability, throughput, and ultra-low latency in production systems, working closely with engineers, QA, designers, and infrastructure.
- Design and evolve data models, pipelines, and storage (PostgreSQL, time-series and CDR data) to support high-volume call processing, reporting, and analytics.
- Debug and resolve issues across the entire stack, performing root-cause analysis spanning application code, databases, telephony/SIP, queuing, and cloud infrastructure.
- Collaborate on infrastructure and deployment decisions – while you won’t own the voice/telephony stack end to end, you’re expected to understand the tradeoffs, integrate cleanly with it, and tune for performance.
- Build for scale and resilience – handle concurrency, backpressure, retries, and graceful degradation under heavy production load.
- Integrate third-party services and provider APIs (telephony, LLM/ASR/TTS, messaging, payments) with robust error handling, rate-limit management, and failover.
- Enforce security and compliance in production, especially for regulated financial-sector clients – secure data handling, access controls, and adherence to client and regulatory requirements.
- Introduce and uphold engineering best practices around code quality, testing, CI/CD, versioning, and experimentation, continuously raising the bar for the team.
Desired Profile
- 4+ years experience developing and scaling production-grade cloud applications.
- 2+ years of hands-on experience building backend services and APIs that serve real production traffic – with meaningful frontend exposure as well.
- Proficient in Python with experience working in a Django codebase preferred.
- Hands-on with AI coding and productivity tools (e.g. Claude Code, Cursor, Copilot) and a demonstrated ability to leverage them to ship faster and raise output – not just aware of them, but actively building them into your workflow.
- Strong with relational databases (PostgreSQL preferred) – schema design, query optimization, and working with high-volume data.
- Familiarity with cloud infrastructure (AWS preferred – EC2, RDS/Aurora, S3, IAM) and core concepts around deployment, containerization, and CI/CD.
- Sharp debugging mindset – comfortable reading logs, tracing requests across services, and isolating whether failure stems from application code, the database, an integration, or the infrastructure layer.
- Clear and structured written communication for specs, design docs, code reviews, and documentation.
- Curious and fast-learning in a rapidly evolving space, and motivated by shipping real products used by real customers.
- Based in Ahmedabad (HQ), Bengaluru, Mumbai, or Delhi. Remote (IST) is possible.
Bonus if you have experience in:
- Security and compliance in production systems – conducting or supporting security audits, implementing access controls and data protection, and keeping systems hardened, especially for regulated (BFSI) clients.
- DevOps practices and tooling – CI/CD pipelines, containerization (Docker), infrastructure-as-code, and managing deployments across environments.
- FreeSWITCH or similar telephony platforms used for call scheduling, routing, and orchestration – even a working understanding of how the application layer integrates with the voice stack.
- AWS data services such as Glue and Athena for building ETL pipelines and querying large-scale data, including CDR and call analytics.
- Building dashboards and reporting layers that turn high-volume operational data into actionable insight for clients and internal teams.
- Working with telephony/SIP, real-time systems, or other latency-sensitive production infrastructure.