PolyAI is tackling the challenges of automating customer service through voice. Our voice assistants make it possible for businesses to deliver outstanding customer service at every touchpoint.
We’re on the lookout for a Software Engineer to join our tech team and play a key role in crafting user-friendly voice experiences. In this role, you’ll be responsible for developing solutions for our customers and partners using our no-code platform, simplifying integrations with CRM/CCaaS vendors for non-technical stakeholders, and pioneering new integrations with essential third-party tools like ticketing platforms and customer data platforms. Examples include Salesforce, Zendesk, and OpenTable. You’ll also play a lead role in setting up integrations with our technology alliance partners for customers, and work closely with clients to understand their unique requirements and ensure seamless service.
This role will sit within the engineering team while working closely with the Strategic Alliances team to deepen PolyAI’s commercial and technical relationships with its rapidly expanding ecosystem of technology alliances and integration partnerships. An important objective is to bring integrations to life so that customer and business value can be made more tangible.
If you’re a strong communicator who’s passionate about technology, excited to work directly with customers, and eager to contribute to our collaborative and innovative environment, we’d love to welcome you aboard!
Your responsibilities will involve:
- Using our low-code platform to build custom solutions tailored to client needs, empowering them to achieve impactful voice automation with ease.
- Leading the setup and integration of third-party tools (Jira, Salesforce, Zendesk, OpenTable, and others) for seamless CRM and service functionality.
- Acting as a key point of contact in external meetings with enterprise solution architects and product managers, helping translate their requirements into integration setups,technical specifications and conversational experiences.
- Collaborating within a diverse engineering team to develop a cohesive and scalable codebase, performing code reviews, and contributing to design documents.
- Ensuring optimal system functionality and scalability, including enhancements based on customer feedback and new feature opportunities.
Minimum Qualifications:
- 3+ years programming experience in backend software engineering with strong proficiency in Python.
- Hands-on experience designing, deploying, and maintaining RESTful APIs.
- Familiarity with third-party integrations and APIs, particularly with CRM and support platforms like Genesys, Salesforce, Zendesk, or similar.
- Comfortable working in a customer-facing role, with strong verbal and written English communication skills.
- Bachelor’s degree or Master’s in Computer Science, Engineering, a relevant technical field or equivalent practical experience
Preferred Qualifications:
- Experience with one or more cloud services such as AWS, Azure
- Experience with TypeScript/ JavaScript
- Experience with Agile methodologies, such as scrum, kanban, and sprints
- A love of learning and enjoyment in trying new things
- A background or interest in building conversational agents with low-code platforms
- Enjoys technical challenges and wants to contribute directly to solutions
💰 Participation in the company’s employee share options plan
🏝 25 days holiday, plus bank holidays
🏡 Flexible working from home policy plus a one-off WFH allowance when you join
🌎 Work from outside of the UK for up to 6 months each year
🧡 Enhanced parental leave
📚 Yearly learning budget
🚲 Bike2Work scheme
📚 Annual learning and development allowance
🏡 One-off WFH allowance when you join
👨👩👧 Company-funded fertility and family-forming programmes
🌸 Menopause care programme with Maven
🏥 Private healthcare and dental cover, discounts on gym members and relaxation apps, and access to a range of mental health programs
Equal Opportunity Statement:
PolyAI is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
All employment decisions at PolyAI will be based on the business needs without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, neurodiversity status or disability status.