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 8 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

Senior Software Engineer position at Aircall, focusing on authentication systems development using TypeScript/Node.js and AWS, offering hybrid work in Paris.

Software Engineer (Full-Stack), Growth

Senior Full-Stack Growth Engineer position at Aircall, focusing on scaling business through enhanced customer journeys and technological innovations.

Senior Software Engineer Backend/AI

Senior Software Engineer role at Aircall, focusing on Backend/AI development, offering $180-220k salary, hybrid work in San Francisco, and comprehensive benefits.

Senior Solutions Engineer, Partnerships - EMEA

Senior Solutions Engineer position at Aircall focusing on partnerships and technical enablement across EMEA, offering remote work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Aircall, working on cloud-based phone systems with Python, Node.js, and TypeScript in a hybrid work environment.