Senior Software Engineer Backend/AI

World's leading integrated customer communications and intelligence platform for growing businesses, providing voice and digital channels unified into one seamless platform.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer Backend/AI

Aircall, a leading customer communications platform trusted by 20,000+ companies worldwide, is seeking a Senior Backend & AI Engineer to join their dynamic team in Madrid. This role combines traditional backend engineering with cutting-edge AI development, focusing on designing and implementing business-critical AI features that enhance their voice platform. With a global presence across nine offices and a team of 600+, Aircall is revolutionizing business-customer communications.

The ideal candidate will be at the forefront of AI implementation, working with modern technologies like LLMs (GPT, Mistral, Llama) and frameworks such as Langchain and LlamaIndex. You'll be responsible for designing and developing scalable solutions, participating in requirements analysis, and ensuring the highest standards of security and performance. The role requires strong expertise in backend development with typed languages and AWS cloud infrastructure.

This position offers an exciting opportunity to work in a fast-paced, multicultural environment with 45+ nationalities, emphasizing continuous learning and innovation. Aircall values customer obsession, open collaboration, and delivering extraordinary outcomes. They offer competitive compensation, work-life balance, and significant growth opportunities as the company continues to expand globally.

The role combines technical leadership with mentoring responsibilities, making it perfect for experienced engineers who want to impact a rapidly growing company while working with cutting-edge AI technologies. If you're passionate about AI, backend development, and building solutions that transform how businesses communicate with their customers, this role at Aircall could be your next career milestone.

Last updated 7 days ago

Responsibilities For Senior Software Engineer Backend/AI

  • Participate in requirements analysis for technical and business solutions
  • Design, develop, deploy, and operate business-critical AI features
  • Propose innovative solutions based on AI landscape trends
  • Write clean scalable code and test and deploy applications
  • Revise, update, refactor, and debug code
  • Participate in product and platform performance optimization
  • Participate in on-call rotation for system issues
  • Mentor team members

Requirements For Senior Software Engineer Backend/AI

TypeScript
Node.js
Java
Python
Ruby
  • AI experience with LLMs (GPT, Mistral, Llama, Claude)
  • Experience with AI frameworks (Langchain, LlamaIndex, Auto Gen)
  • Knowledge of AI architectures (RAG, reranking)
  • 5+ years of experience in back-end development
  • Experience with typed languages (TypeScript/Node.js, Java, Scala)
  • Experience with JavaScript, Ruby, or Python
  • AWS experience in production environment (preferred)
  • Strong focus on security

Benefits For Senior Software Engineer Backend/AI

  • Competitive salary package
  • Work-life balance
  • Fast-learning environment
  • Multi-cultural workplace with 45+ nationalities
  • Growth opportunities

Interested in this job?

Jobs Related To Aircall Senior Software Engineer Backend/AI

Senior Software Engineer

Senior Software Engineer position at Aircall, focusing on backend development with TypeScript/Node.js and AWS, building authentication systems for a leading customer communications platform.

Senior Software Engineer - Core Entities team - Paris based

Senior Software Engineer position at Aircall, working on core platform services in Paris

Senior Software Engineer - Core Entities team

Senior Software Engineer position at Aircall in Madrid, focusing on backend development with Ruby and TypeScript, requiring 5+ years of experience and AWS expertise.

Senior Software Engineer

Senior Software Engineer position at Aircall, focusing on backend development with TypeScript and Node.js, requiring 7+ years of experience and strong AWS expertise.

Software Engineer (Backend), Growth

Senior Backend Software Engineer position at Aircall, focusing on growth engineering and scalable solutions for customer communications platform. 7+ years experience required, hybrid work in San Francisco.