Logo of Huzzle

Junior Software Engineer (Data- UK Based)



9d ago

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

AI generated summary

  • You need a BS in Computer Science, 1-4 years of Python experience, strong SQL skills, and an interest in data pipelining for our Junior Software Engineer role in the UK. Must be detail-oriented with excellent problem-solving and communication skills. Cloud service experience and Golang proficiency are a plus.
  • You will design, develop, and maintain data pipelines, fix bugs, collaborate with teams, and contribute to continuous improvement processes in a UK-based software engineering role.


  • BS degree in Computer Science or a related technical field involving coding, or equivalent industry experience.
  • 1-4 years experience with Python in a professional environment.
  • Experience or interest in data pipelining and event-driven data.
  • Experience or interest in data schema design.
  • Proficiency in SQL.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work effectively in a team environment.
  • Proficiency in verbal and written English communication.
  • Preferred Requirements:
  • Experience with one or more cloud services: AWS, GCP, Azure.
  • Proficiency in Golang.


  • Design and develop new services to enhance our platform’s functionality.
  • Build and maintain data pipelines and scripts to ensure efficient data movement across our systems.
  • Identify and fix bugs to improve system performance and reliability.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews and contribute to our continuous improvement processes.

Application Process

  • An initial Take Home Test
  • Two back-to-back technical interviews (45-60 mins each), one for coding and problem solving, one for technical discussion
  • A 30 minute behavioural interview with our Management Team


What skills or experience are required for this role as a Junior Software Engineer in Data?

The ideal candidate will have experience or a strong interest in data pipelining, event-driven data, and data schema design.

What kind of environment can I expect to work in as a Junior Software Engineer?

You can expect to work in a collaborative, fast-paced environment where you will have the opportunity to learn and grow.

Can I apply for this job if I am a recent graduate or have limited work experience?

Yes, this is a great opportunity for a technically proficient individual who is eager to learn and grow within the role.

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.