Hazy logo

Fully remote

Junior Software Engineer (Python)

We are on a mission to dominate the synthetic data market!

Hazy is the most advanced and experienced synthetic data company in the world with teammates spanning across three continents. We use advanced artificial intelligence and machine learning techniques to generate a new type of smart synthetic data that solves the privacy, compliance and access constraints placed on businesses today.

We were founded in early 2017 by Harry Keen (CEO), James Arthur (CTO emeritus) and Dr. Luke Robinson (CSO). Over the years Hazy has attracted a team of the best data scientists and engineers in synthetic data and privacy. Our people are at the core of what we do and we are proud to work with a truly diverse group of people.

We are excited to now be looking for Junior Software Engineers well versed and exposed to Python to join our engineering team and work on some truly cutting edge exciting projects. There are multiple paths of progression within Hazy, including transitioning to our Machine Learning team.

For this initial phase, we are hoping to speak with Junior Engineers to help bolster our team at this level.

Our key requirements and required experience is listed below;


  • Design and build features and systems for the Hazy Product;

  • You're a collaborator and thrive on working with team members to deliver features

  • Bring your work through the software development life cycle, including code review, testing, performance analysis;

  • Programming well-designed, testable, efficient code;

  • Write and maintain documentation for software

  • Identify, test and debug problems in new and existing systems.

  • Coordinate with internal teams to understand user requirements and provide technical solutions

Required Skills and Experience:

  • At least 2-3 years Software Engineer or Software Developer experience.

  • Ability to develop software in Python;

  • Willing to new learn new languages and technologies as required given Hazy’s growth;

  • Ability to document requirements and specifications

  • BSc degree in Computer Science or Engineering

It would be great if you had:

  • Experience with test-driven development;

  • Familiarity with Docker

  • Database experience

  • Scale-up experience

You are self sufficient yet highly collaborative with strong communication skills and a flexible approach.


  • We are proud to offer a range of benefits that we are actively reviewing and adding to which will become broader over the next few months.

    For now, we provide:

    • A Competitive salary

    • 25 Days Annual leave.

    • Cycle to work scheme.

    • Day off on your birthday.

    • High-end laptop.

    • Remote working policy.

    • Social activities - book club, mindfulness and many more!

    • 1 full day a year for you to, "pay it forward" and spend the day volunteering.

    • £150 a year towards any professional or personal course of your choice

    We also offer our investment in you. This includes a comprehensive on boarding process to get you up to speed as soon as possible, ongoing pastoral care and development of your personal and professional career. We’ll work closely with you to scope out clear objectives and goals that make sure you hit your marks and keep developing.

    Inclusion & Diversity

    Hazy is committed to creating and sustaining an inclusive and diverse working environment in which everyone has an equal opportunity to fulfil their potential. We welcome applications from suitably qualified people from all sections of the community, regardless of their race, sex, gender, disability, religion or belief, sexual orientation or age.