PolyAI Logo

PolyAI

Mid and Senior Full Stack Engineer - Data team (must be based in UK)

Reposted 18 Days Ago
Be an Early Applicant
United Kingdom
Mid level
United Kingdom
Mid level
The role involves full-stack development focusing on backend services with Python and frontend interfaces using React, along with mentoring junior engineers and optimizing performance.
The summary above was generated by AI

Description

PolyAI builds enterprise voice assistants that have natural conversations with customers to solve their problems. Our voice assistants understand customers, regardless of what they say or how they say it. We serve enterprises where customer conversation is an important part of doing business. Our customers include some of the leading names in banking, hospitality, insurance, retail, and telecommunications.

Our enterprise clients deploy PolyAI voice assistants to cut down on wait times and free up live staff to focus on calls requiring empathy and judgement. As a result, our enterprise clients see improved customer satisfaction, employee retention and operational efficiency.

We are looking to bring on 2 roles - one Mid level and one Senior level Full Stack Engineer with a strong backend focus to join our team and help shape our data processing pipelines and cutting-edge low-code platform. This role offers the opportunity to work end-to-end, from design to implementation, on creating features which enable a simple user experience for interacting with complex AI systems. This is an excellent opportunity for a technically proficient individual who is eager to learn and grow within a collaborative, fast-paced environment.

What You Will Do

  • Full-Stack Development: Design and implement features end-to-end, using Python for backend services and React (Next.js preferred) for frontend interfaces.
  • Create Intuitive Interfaces: Develop user-friendly UIs that simplify and visualise complex AI concepts.
  • Champion Best Practices: Lead the team in adopting coding standards and best practices, ensuring a clean, maintainable, and scalable codebase.
  • Collaborate: Work closely with cross-functional teams to design, develop, and deliver features that align with the platform’s vision.
  • Mentor and Guide: our Senior Engineer would provide technical leadership and guidance to junior engineers, fostering a collaborative and growth-oriented environment.
  • Optimise Performance: Improve backend workflows, streamline processes, and enhance overall system efficiency.
Requirements
  • Mid level: around 3+ years experience, Senior level: 5+ years experience.
  • Proven Expertise in Python and SQL: Extensive experience building backend systems, with a strong understanding of REST APIs. Experience with designing data schemas, building and maintaining data pipelines/ETLs (familiarity with event-driven processing is a plus).
  • Frontend Proficiency: Strong experience with React and JavaScript (TypeScript preferred); experience with CSS-in-JS (e.g., styled-components).
  • Agile Practitioner: Familiarity with Agile methodologies such as Kanban or Scrum.
  • Testing Advocate: Experience writing and maintaining unit tests in Python and JavaScript (Jest).
  • Version Control: Proficiency with Git for collaborative development.

Additional Skills (Desirable):

  • Knowledge of Golang.
  • Experience with Next.js.

Soft Skills: 

  • Strong written and verbal communication in English, with a collaborative and mentoring mindset.
Benefits

💰 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

🚲 Bike2Work scheme

📚 Annual learning and development allowance

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.

Top Skills

Css-In-Js
Git
JavaScript
Jest
Next.Js
Python
React
SQL
Typescript

Similar Jobs

2 Hours Ago
Hybrid
Alderley Edge, Cheshire, England, GBR
Junior
Junior
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
As a Junior Systems Developer, you'll contribute to developing internal tools, writing clean code, and collaborating on system design while communicating with clients.
Top Skills: AWSGCPGoNode.jsPython
3 Hours Ago
Hybrid
London, Greater London, England, GBR
Junior
Junior
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
The Software Engineer will develop scalable systems and APIs, troubleshoot software issues, and implement best practices for a high-traffic sports betting environment.
Top Skills: AWSC#DockerKubernetes
3 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
Lead technical teams and projects, driving innovation and solution delivery in software engineering while collaborating with Product and Revenue teams.
Top Skills: AWSAzureGCPGraphQLJavaKafkaKotlinReactSpring Boot

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account