Senior Software Engineer - Voice team (must be UK based)
PolyAI
Software Engineering
United Kingdom
Posted on Jan 14, 2025
We are searching for a Senior Software Engineer interested in building fast, reliable systems and applied machine learning to join our Engineering team. Help us build advanced, human-like generative voice assistant technologies and transform the customer service landscape.
As part of the Voice team, this role is responsible for building and innovating our media-streaming services and bringing to life human-machine interactions.
- Maintaining and optimising our global media streaming services.
- Contribute to development of product features, particularly relating to streaming, voice UX, CRM integrations, web chat and calling
- Build infrastructure across both AWS and Azure cloud environments, following best practices and well architected principles.
- Supporting growth through scalability and reliability, as well as implementing solutions for observability and improving operational metrics.
If you're passionate about technology, enjoy tackling challenges, and are eager to contribute to our friendly and innovative environment, we'd love to welcome you aboard!
Key Responsibilities:
- You will be taking an active role in software development through writing code, testing, contributing to design ideas and documents, and performing code reviews.
- You will be building, configuring, and maintaining cloud infrastructure, and working with the team to deliver generative voice assistant products.
- You will be deploying, and maintaining state-of-the-art machine-learning models for speech recognition and speech synthesis.
- In collaboration with the other platform and deployment engineers, you will be responsible for troubleshooting network traffic issues, infrastructure resources issues, and integration issues, making fixes, as well as proposing long-term strategic changes to make the platform better