Logo of Huzzle

Software Engineer - Graduate (Must be in UK)



11d ago

  • Job
    Junior (1-2 years) - Mid-level (3-4 years)
  • Software Engineering
  • London
  • Quick Apply

AI generated summary

  • You need a technical degree or experience in coding, proficiency in Python/C++/Java, fast learning skills, and strong English communication. Familiarity with APIs, networking protocols, and software deployment cycle is a plus. Must have UK work permission.
  • You will contribute to conversational AI systems, communicate with client technical teams, collaborate with Product Solutions Managers, and support existing deployments.


  • BS degree in a technical field involving coding, or equivalent industry experience.
  • 1+ year(s) of Python / C++ / Java experience, or equivalent.
  • You are a fast learner.
  • Proficiency in verbal and written English communication.
  • Preferred Requirements:
  • Experience in software development within an industrial setting, contributing to product-level engineering tasks.
  • Knowledge of REST/SOAP APIs and associated technologies such as OAuth2.0 and TLS
  • Knowledge of telephony protocols such as SIP, or knowledge of other networking protocols
  • Understanding of the software deployment cycle, including local deployments, testing, code reviews etc.
  • Permission to work in the UK.


  • Contributing to our conversational AI systems – building new projects as well as maintaining existing ones.
  • Communicating with client technical teams on API & telephony integrations.
  • Co-working with Product Solutions Managers and Dialogue Designers to produce a great conversational UX.
  • Support of existing deployments during working hours.

Application Process

  • An initial phone call (30 minutes) with the talent and hiring manager
  • A take-home coding problem
  • Two back-to-back technical interviews (45 minutes each). One interview will ask you to implement a basic Python client within our proprietary policy framework, given an API specification. The other interview will be a more generic programming interview focusing on understanding your current technical ability and experience.
  • A 30-minute behavioural interview with our Management Team.


What is the main focus of this role as a Software Engineer - Graduate at PolyAI?

The main focus of this role is to develop real-world systems for our customers that handle thousands of calls daily, working on voice-enabled, AI-driven customer service solutions.

Next generation conversational AI for unbeatable customer service automation.

Founded Year

Mission & Purpose

PolyAI is a conversational AI company that specialises in developing advanced natural language processing (NLP) technology and virtual assistants. They create AI-powered chatbots and voice assistants that can engage in human-like conversations, providing a seamless and efficient communication experience for businesses and their customers. PolyAI's ultimate mission is to revolutionise customer interactions by enabling organisations to deploy scalable and highly accurate virtual assistants that can understand and respond to natural language in real-time. Their purpose lies in improving customer service, increasing operational efficiency, and enhancing user experiences across various industries, ranging from customer support to healthcare and beyond. By harnessing the power of conversational AI, PolyAI aims to transform the way businesses interact with their customers and drive the adoption of AI-driven solutions in everyday communication scenarios.