About the job
At Intercom, we are revolutionizing customer service with AI technology, enabling businesses to deliver exceptional customer experiences.
Our flagship AI agent, Fin, stands out as the most advanced tool available, ensuring businesses can provide seamless, always-on customer support. When paired with our Helpdesk, it transforms into the Intercom Customer Service Suite, offering AI-enhanced assistance for more complex queries that necessitate human intervention.
Founded in 2011, Intercom serves nearly 30,000 global clients, setting a new benchmark in customer service excellence. Guided by our core values, we continually push limits, innovate with urgency, and deliver remarkable value to our customers.
Berlin is a city that embodies the speed and creativity we value at Intercom. It boasts a unique blend of deep technical expertise and vibrant culture, making it an ideal location for innovative minds. Our proximity to R&D hubs in Dublin and London further enhances our collaborative spirit, attracting top talent eager to create groundbreaking products.
We are on a mission to expand our Berlin team by hiring 100 professionals in the upcoming year across engineering, AI, data science, product management, and design. This is a prime opportunity to join us as foundational R&D talent in the region and make a significant impact as we strive to build the world’s leading customer agent!
What is the opportunity?
As a Software Engineer at Intercom, you will be at the forefront of solving real customer challenges through the smart and efficient application of your technical skills. You will collaborate with multidisciplinary product teams to develop both back-end and front-end systems, working closely with designers, product managers, researchers, and data analysts.
We are navigating exciting scaling challenges and are constructing a robust platform where your expertise will be essential in areas like building a user-friendly messenger composer, rule matching, security, app availability, and machine learning, among others.
What will I be doing?
As an experienced engineer, your responsibilities will include:

