Senior Software Engineer - Backend (Applied AI)

Expired

This listing is older than 60 days and may no longer be accepting applications.

Aircall

This listing is older than 60 days and has likely been filled. Here are open roles like it:

Get new agentic engineering jobs in your inbox every Monday.

One curated email a week. No spam, unsubscribe anytime.

AI Infrastructure

Tech Stack

About the Role

Aircall is a unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide. Aircall's AI Voice Agent automates routine calls, AI Assist streamlines post-call work, and AI Assist Pro delivers real-time guidance.

What You'll Do:

  • Design and implement production-grade Python services with clean architecture and strong engineering discipline
  • Architect scalable, distributed systems using Domain-Driven Design (DDD) principles
  • Integrate with external SaaS systems (CRMs, dialers, meeting tools, OAuth providers)
  • Optimize performance, latency, cost, and reliability of AI-driven systems
  • Build and orchestrate LLM-powered agents (planning, reasoning, tool usage, memory)
  • Develop internal frameworks to manage: Agent coordination, Tool execution, Memory layers, Event-driven workflows
  • Work closely with AI engineers, product, and founders to transform complex sales workflows into autonomous processes
  • Use AI coding assistants effectively and experiment with AI-augmented development workflows

What We're Looking For:

  • 7+ years of strong backend engineering experience
  • Advanced Python expertise (async, typing, architecture patterns, testing)
  • Experience designing scalable distributed systems
  • Experience with GCP (preferred) or AWS
  • Mindset: You're energized by building systems that can reason and take action, not just generate responses
  • Fluency in English is required; Spanish is a plus

Tech Stack:

  • Backend: Python, FastAPI, Celery, PostgreSQL, uv (package-manager)
  • Frontend: NextJS, Tailwind
  • DevOps: Google Cloud, Kubernetes

Location: Madrid, Spain (hybrid)

See similar open roles

More jobs like this

Explore related roles

Get jobs like this weekly

Join 70 subscribers