Staff Software Engineer Backend/AI

World's leading integrated customer communications and intelligence platform for growing businesses, trusted by over 20,000 companies worldwide.
$180,000 - $220,000
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer Backend/AI

Aircall, the world's leading customer communications platform, is seeking a Staff Software Engineer specializing in Backend/AI to join their San Francisco team. This role combines traditional backend engineering with cutting-edge AI development, requiring 5+ years of experience in backend development using Python, TypeScript/Node.js, or Java. The position involves designing and implementing business-critical AI features, including chatbots, virtual assistants, and NLP-powered tools.

The ideal candidate will work with modern AI technologies, including LLMs like GPT and Mistral, while maintaining a strong focus on security, scalability, and performance. They'll be part of a global team of 600+ across nine offices, contributing to a product that serves over 20,000 companies worldwide. The role offers a competitive salary range of $180,000-$220,000, plus equity and comprehensive benefits.

This is an excellent opportunity for a senior engineer looking to advance their career in a fast-growing company that values customer obsession and continuous learning. The position combines technical leadership with hands-on development, including mentoring responsibilities and participation in on-call rotations. The hybrid work environment promotes work-life balance while maintaining strong team collaboration.

Working at Aircall means joining a diverse, multicultural environment with team members from 45+ nationalities. The company offers excellent benefits, including full medical coverage, 401k matching, unlimited PTO, and generous parental leave. This role is perfect for someone who wants to impact the future of business communications while working with cutting-edge AI technology.

Last updated 10 hours ago

Responsibilities For Staff Software Engineer Backend/AI

  • Participate in requirements analysis for technical and business solutions
  • Propose innovative solutions based on AI landscape trends
  • Lead design, architecture, and end-to-end delivery of AI key modules
  • Write clean scalable code and test and deploy applications
  • Revise, update, refactor, and debug code
  • Deliver high quality, secure voice solutions
  • Optimize product and platform performance
  • Participate in on-call rotation
  • Mentor team members

Requirements For Staff Software Engineer Backend/AI

Python
TypeScript
Node.js
Java
  • 5+ years of experience in back-end development with Python, TypeScript/Node.js or Java
  • Focus on security, scalability, availability, and performance
  • Knowledge of AI and LLMs (GPT, Mistral, Llama, Claude)
  • Experience with AI frameworks (Langchain, LlamaIndex, Auto Gen)
  • Understanding of AI architectures (RAG, reranking)
  • Security-focused mindset
  • AWS production environment experience (preferred)

Benefits For Staff Software Engineer Backend/AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive salary package & equity
  • 100% covered medical, dental, and vision insurance
  • 401k plan with company matching
  • Unlimited PTO
  • Wellness, commuter, and childcare reimbursements
  • Generous parental leave policy

Interested in this job?

Jobs Related To Aircall Staff Software Engineer Backend/AI

Staff Engineer - Labyrinth Screening

Staff Engineer position at Ripjar, leading technical initiatives for Labyrinth Screening platform, focusing on financial crime prevention through innovative software solutions.

Lead Engineer (Java)

Lead Java Engineer position at Velotio Technologies, building scalable backend solutions with 5+ years experience required, remote work in Pune, India.

Staff Gen AI Engineer

Remote Staff Gen AI Engineer position at Array, focusing on AI-driven development to build fintech solutions, offering comprehensive benefits and innovative work environment.

Lead Media Systems Engineer

Lead Media Systems Engineer position at Disney focusing on transforming media acquisition, production, and distribution capabilities while ensuring quality and efficiency.

Software Development Engineer 4

Adobe seeks Staff Software Engineer to build scalable services for Adobe Experience Cloud Mobile team, offering $133,900-$242,000 salary in San Jose.