Senior Software Engineer Backend/AI

Aircall creates technology that fuels accessible, transparent and collaborative communication to empower their base of 18,000+ customers.
Madrid, NM 87010, USA
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer Backend/AI

Aircall is seeking a Senior Backend/AI Software Engineer to join their team in Madrid. This role is crucial for designing, developing, deploying, and operating business-critical AI features that add customer value on top of Voice. The ideal candidate will have 5+ years of experience in back-end development, with a strong focus on AI technologies.

Key responsibilities include:

  • Participating in requirements analysis
  • Proposing innovative solutions based on AI landscape trends
  • Designing and architecting AI key modules
  • Writing clean, scalable code and deploying applications
  • Optimizing product and platform performance
  • Mentoring team members

The role requires extensive AI experience, including:

  • Knowledge of LLMs (GPT, Mistral, Llama, Claude, etc.)
  • Experience with AI frameworks (Langchain, LlamaIndex, Auto Gen, etc.)
  • Familiarity with AI architectures (RAG, reranking, etc.)

Aircall offers a competitive salary package, benefits, and a diverse, multicultural work environment. They value work-life balance and provide opportunities for fast learning and growth. The company is backed by over $220 million in investment since 2015 and is in a key growth phase.

Join Aircall to be part of a team that values innovation, collaboration, and making authentic, human connections through technology.

Last updated 5 months ago

Responsibilities For Senior Software Engineer Backend/AI

  • Participate in requirements analysis
  • Propose innovative AI solutions
  • Design and architect AI key modules
  • Write clean, scalable code
  • Test and deploy applications and systems
  • Optimize product and platform performance
  • Monitor live site performance
  • Mentor team members

Requirements For Senior Software Engineer Backend/AI

Node.js
TypeScript
Java
Scala
JavaScript
Ruby
Python
  • 5+ years of experience in back-end development
  • AI experience (LLMs, AI frameworks, AI architectures)
  • Experience with typed languages (TypeScript/Node.js, Java, Scala)
  • Knowledge of JavaScript, Ruby, or Python
  • Experience with AWS in a production environment (preferred)
  • Strong focus on security, scalability, availability, and performance

Benefits For Senior Software Engineer Backend/AI

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary package
  • Work-life balance
  • Fast-learning environment
  • Multicultural mindset

Interested in this job?

Jobs Related To Aircall Senior Software Engineer Backend/AI

Senior Software Engineer - Paris - PMS

Join Aircall as a Senior Software Engineer in Paris, working on the Core Platform team to develop business-critical features using Ruby and TypeScript.

Senior Software Engineer - Madrid - PMS

Senior Software Engineer position at Aircall in Madrid, working on Core Platform team with Ruby and TypeScript on AWS.

Senior Software Engineer

Senior Software Engineer position at Aircall, working on Authentication team with TypeScript, Node.js, and AWS technologies.

Software Engineer (Backend), Growth

Join Aircall as a Senior Backend Growth Engineer in San Francisco, shaping the future of communication technology.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.