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.