Beauty ·Labs·

Careers

Web Developer

Job Type: Permanent
Experience Level: Mid-Level
Technologies: HTML/CSS, Javascript, React, Typescript

We are looking for a talented & enthusiastic Software Developer to join our growing family within Beauty Labs. Working within the core development team and liaising with designers, you’ll build and enhance both static and dynamic websites and web apps that front our technology showcase and integrate into our partner’s sites.

The perfect candidate will enjoy working in a fast-moving environment within the digital space. They will have a strong background in web development, be results-oriented with an eye for detail and care deeply about quality aesthetic outcomes and user experiences.

Working in an agile/scrum environment, you’ll help deliver exciting new digital experiences that bridge and revolutionise physical interactions across consumer industries including hair and beauty.

We offer a highly competitive above-market compensation and benefits package. The Adventure Academy also offers opportunities for team members to undertake challenges and shared adventures beyond just work. In 2017 and in 2019 members of the team summited Mount Kilimanjaro and we plan to return again!

Recently we won two TIGA Industry awards, adding to best technical innovation and best small independent studio. Will you be part of the team that expands our trophy cabinet in the years to come?

The Role

  • Create and maintain numerous brand and product websites for mobile and desktop.
  • Work with other software engineers to deliver our proprietary technology through rich web applications.
  • Work closely with other teams to support and track marketing efforts.
  • Support our vision to create enhanced experiences that excite our audience.

Requirements

  • You love technology and have a passion for quality outcomes on the web
  • Strong knowledge of HTML/CSS, ability to create detailed and complex layouts
  • Good knowledge of JavaScript
  • Experience using a modern frontend framework, ideally React.
  • Sound understanding of software development lifecycles.
  • Demonstrable experience in building, deploying and maintaining websites and content.
  • Ability to work both independently and as part of a team.

Beneficial

  • Experience using Typescript
  • Experience with image and video editing & compression software
  • A degree in software engineering or computer science.
  • Experience using cloud technologies such as AWS, Google Compute

Our Environment

  • Websites and rich web applications
  • Agile/scrum methodology
  • Public-facing mobile apps for both iOS and Android
  • Support a variety of hardware capabilities (memory, CPU and GPU processing)
  • Unity engine and associated technologies
  • C#, C++, Java and other languages
  • 2D and 3D user interfaces
  • Computer vision input and processing

About Your

  • Passion - You take ownership for the outcomes of the project and desire to make an impact.
  • Creative - You think outside of the box, find edge cases, approach from different angles to try and break software in different ways.
  • User focussed - You care about the end user experience. You put yourself in their shoes and aim to deliver an outstanding journey for them.
  • Meticulous - You have excellent attention to detail and create high quality software.
  • Organized - You’re good at time management, handling and prioritizing multiple tasks and working within other people’s timelines.
  • Team player - You are easy to work with and build strong relationships. You’re proactive, and quick to react when a problem arises. You communicate articulately and passionately.

General

  • Please include a resume and cover letter.
  • You must be eligible to work in the UK. The position is based in Cambridge, England.
  • Some remote work is supported however this role will be most effective face-to-face with the team

To apply get in touch by emailing careers@beautylabs.com!

Software Developer

Job Type: Permanent
Experience Level: Mid-Level
Location: Cambridge
Technologies: C#, Unity, C++, Python

We are looking for a talented & enthusiastic Software Developer to join our growing family within Beauty Labs. As part of the core development team you’ll partner with designers and AI experts in an agile/scrum environment. You’ll create exciting new mobile and web apps that use emerging technologies such as computer vision to revolutionise consumer industries including hair and beauty.

The perfect candidate will enjoy working in a fast-moving environment. They will be very proficient developing quality software with a modern object oriented programming language, with a drive for elegant and efficient solutions.

We offer a highly competitive above-market compensation and benefits package. The Adventure Academy also offers opportunities for team members to undertake challenges and shared adventures beyond just work. In 2017 and in 2019 members of the team summited Mount Kilimanjaro and we plan to return again!

Recently we won two TIGA Industry awards, adding to best technical innovation and best small independent studio. Will you be part of the team that expands our trophy cabinet in the years to come?

The Role

  • Create and extend mobile and rich web apps.
  • Collaborate with Senior Developers to enhance our technology platform and capabilities.
  • Coordinate with AI experts to bring bespoke machine learning models to life in our applications.
  • Partner with web developers to deliver our proprietary technology through rich web applications.
  • Support our vision to create enhanced experiences that excite our audience.

Requirements

  • You love technology and have a passion for building high quality software and solutions.
  • Highly proficient with a modern object oriented programming language, such as C#.
  • A keen, problem-solving mind.
  • A degree in software engineering or computer science.
  • Sound understanding of software development lifecycles.
  • Ability to work both independently and as part of a team.

Beneficial

  • Experience developing for the Unity engine.
  • Experience using JavaScript and a modern frontend framework, such as React.
  • Experience working in an agile environment.
  • Experience using cloud technologies such as AWS, Google Compute.
  • Familiarity with machine learning approaches.

Our Environment

  • C#, C++, Java and other languages.
  • Unity engine and associated technologies.
  • 2D and 3D user interfaces.
  • Computer vision input and processing.
  • Public-facing mobile apps for both iOS and Android.
  • Rich web applications.
  • Agile/scrum methodology.
  • Support a variety of hardware capabilities (memory, CPU and GPU processing).

About You

  • Passion - You take ownership for the outcomes of the project and desire to make an impact.
  • Creative - You think outside of the box, find edge cases, approach from different angles to try and break software in different ways.
  • Organized - You’re good at time management, handling and prioritizing multiple tasks and working within other people’s timelines.
  • Team player - You are easy to work with and build strong relationships. You’re proactive, and quick to react when a problem arises. You communicate articulately and passionately.

General

  • Please include a resume and cover letter. Tell us why we should pay particular attention to you!
  • You must be eligible to work in the UK. The position is based in Cambridge, England.
  • Flexible and some remote work is supported, the role will be most effective in-person with the team.

To apply get in touch by emailing careers@beautylabs.com!

Computer Vision & Machine Learning Expert

Job Type: Permanent
Experience Level: Senior
Location: Cambridge
Technologies: Computer Vision, Machine Learning

We are looking for a talented & enthusiastic Computer Vision Expert to join our growing family at Beauty Labs. Providing thought leadership and domain expertise, you’ll develop innovative new cutting-edge solutions to challenging new computer vision, machine learning, AI, and IOT real-world applications.

The perfect candidate will enjoy solving complex and interesting problems that impact on the real world. They will have a strong Computer Vision and Machine Learning background, be results-oriented, and able to lead, articulate & explore complex ideas effectively with technical peers.

We offer a highly competitive above-market compensation and benefits package. The PlayFusion Adventure Academy also offers opportunities for team members to undertake challenges and shared adventures beyond just work. In 2017, 95% of the team summited Mount Kilimanjaro and in September this year we plan to return!

Recently PlayFusion won two TIGA Industry awards, adding to best technical innovation and best small independent studio. Will you be part of the team that expands our trophy cabinet in the years to come?

The Role

  • Develop new approaches and solutions using Computer Vision and Machine Learning technologies.
  • Provide thought leadership and domain expertise in the areas of Computer Vision and Machine Learning.
  • Coordinate with the platform development team to integrate new and evolving capabilities into our expanding technology platform.
  • Support our vision to create & leverage the latest technologies to enhance experiences that excite our audience.

Requirements

  • You love technology and have a passion for exploring complex problems.
  • Demonstrable experience coupling Computer Vision technologies with Machine Learning frameworks such as TensorFlow and PyTorch at a detailed level.
  • Very strong programming skills across a range of languages such as C++, C# and Python.
  • Ability to lead, articulate & explore complex ideas effectively with technical peers.
  • Ability to work both independently and as part of a team.

General

  • Please include a resume and cover letter.
  • You must be eligible to work in the UK. The position is based in Cambridge, England.

To apply get in touch by emailing careers@beautylabs.com!

Interested in what we offer?

Learn More

Work with us!

Beauty Labs are committed to breaking the boundaries of beauty, so join us on this journey and reach out to us below.

Let's revolutionise beauty together!

Thank you!

Someone from our team will be in touch with you shortly.

Oops!

There was a problem sending your message. We apologise for the inconvenience!

Please refresh the page and try again, or send an email to info@beautylabs.com.