Jobs

AI Engineer


Job details
  • eyekandy
  • Nottingham
  • 1 week ago

Key Facts:

Employment Type:Permanent

Remote Working:Hybrid

Remote Locations:UK

Working Timezone:London

Visa Sponsorship:Not available

Salary:Depending on experience


It’s a great time to join! We’re growing our business this year, and we need you to be part of it.


Eyekandy works with global retailers by embedding enhancements to the shopping experience directly onto retailer pages. We do this through a single line of JavaScript, which matches products on the page and delivers additional content (3D experiences, Augmented Reality, etc.).


This enables us to deploy innovative experiences in a seamless way, without retailers needing to make code changes themselves. Our clients include some of the world’s biggest retailers, with a focus on consumer electronics.


As our established network of retailers grows, the demand for new experiences increases. One such experience is powered by LLM / AI technology, and this role specifically focuses on growing that part of the business.


Using LLMs and our network, our goal is to rapidly expand features and functionality to enable our partners to grow awareness, community, trust, affinity, sustainability, sales, and customer loyalty—across both the digital and physical customer journeys.


Eyekandy has won numerous innovation awards as we continue to drive sales, community, loyalty, brand affinity, and engagement from shoppers, introducing new ways to shop and discover brands.


The Location

This is a UK-based hybrid position. The candidate may be asked to visit the office periodically and will be required to attend various company-wide meetings and events, as well as ad-hoc meetings when necessary.


The Role

We’re expanding our AI-driven personal shopper team with the mission to create seamless, data-driven shopping experiences that enhance engagement, conversion, and customer satisfaction. Our AI product leverages recommendation algorithms and innovative tools to provide personalised shopping assistance.

As an AI Engineer, you will drive the development and optimisation of our recommendation engine while collaborating closely with data and engineering teams. This role combines traditional AI engineering responsibilities with a focus on data pipeline integration to support model deployment and performance at scale.


Key Responsibilities

  • Design and implement AI models using Python and LangChain, focusing on real-time recommendation systems.
  • Collaborate with data engineers to build and maintain data pipelines that ensure a smooth flow of data for model training and prediction.
  • Analyse and process incoming data to improve model accuracy and response relevance.
  • Contribute to the scaling and architecture of AI solutions, ensuring they are maintainable and extensible.
  • Participate in the agile development process, iteratively improving model performance and data handling.
  • Collaborate with designers and engineers to ensure the application’s usability, functionality, and visual appeal meet client expectations. We expect you to have opinions on usability and feasibility.
  • Work in an agile way to ensure a flexible and iterative development process.
  • Engage with clients to gather requirements, provide updates, and incorporate feedback into the development process.
  • Work with senior leadership to define product roadmaps and technical strategies.
  • Stay updated with the latest trends in AI, machine learning, and software development to continually enhance our solutions.


Required Skills and Qualifications:

  • Experience building AI or machine learning-based applications is highly desirable.
  • Proficiency in Python and LangChain for AI applications.
  • Experience with AI/ML techniques, including model training, fine-tuning, and evaluation.
  • Hands-on experience in creating and managing data pipelines to support AI applications.
  • Familiarity with cloud platforms (AWS preferred).
  • Ability to work collaboratively in a team environment and communicate technical ideas effectively.
  • Experience in agile project management and applying best practices in software development.
  • Excellent communication skills, capable of liaising with both technical and non-technical stakeholders.


About the Tech Stack

  • The majority of our code is deployed to AWS, managed by Pulumi and GitHub actions.
  • We generally write in TypeScript, although Python may become more central with this role and the future.
  • We are using BunJS in production and have a very modern microservices architecture.
  • We are also using Timestream and Grafana, with ambitions to grow our analytics capabilities.
  • This role is empowered to make technical decisions, including the selection of languages, frameworks, and tooling.


About You

You are a passionate and dedicated Engineer with experience in AI/LLM technologies. Thriving in dynamic environments, you excel in smaller engineering teams where collaboration and communication are key. With a track record of working directly with leadership figures, you are no stranger to brainstorming sessions and driving technical change.


A proactive problem-solver, you anticipate challenges and address them head-on, always ensuring that the technological solutions you propose are scalable, secure, and efficient. Your keen attention to detail, combined with a holistic understanding of both front-end and back-end development, sets you apart.


You possess a growth mindset, continuously seeking opportunities to learn, improve, and share your knowledge with peers. Your belief in the power of teamwork and collaboration ensures you contribute positively to the team's culture, fostering an environment of mutual respect, innovation, and excellence.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

AI Engineer

Job Title: AI EngineerLocation: Birmingham (hybrid)Salary: £40-50kRoles and ResponsibilitiesAs an AI Engineer, you will play a pivotal role in developing and deploying cutting-edge AI solutions to solve real-world challenges. Your key responsibilities will include:Designing, developing, and deploying AI/ML models and algorithms to address business needs.Working with cross-functional teams to integrate...

Digbeth

AI Engineer

AI Engineer - Hybrid - Oxford Company TEC Partners are representing a fast evolving R&D company specialising in Artificial Intelligence and Machine Learning. They are continuing their growth with the expansion of their AI department due to increased demand for their services. About this AI Engineer role As an AI...

TEC Partners Oxford

AI Engineer (The AI Architect)

Introduction:Are you passionate about building intelligent systems that can analyze data, make predictions, and automate decision-making? Do you love solving complex challenges and applying cutting-edge machine learning techniques to create AI-powered solutions that deliver real-world impact? If you’re excited about designing and developing AI systems that push the boundaries of...

Unreal Gigs Edinburgh

AI Engineer (The AI Architect)

Introduction:Are you passionate about building intelligent systems that can analyze data, make predictions, and automate decision-making? Do you love solving complex challenges and applying cutting-edge machine learning techniques to create AI-powered solutions that deliver real-world impact? If you’re excited about designing and developing AI systems that push the boundaries of...

Unreal Gigs Cambridge

AI Engineer

RedCloud is leveraging AI-powered technology to break down the barriers to fair and profitable trade in emerging markets.RedCloud's Intelligent Open Commerce Platform connects FMCG Brands, Distributors, and Local Merchants on a single, equitable marketplace, empowering them with real-world insights and data to help them make better decisions. RedCloud enables FMCG...

RedCloud London

AI Engineer

ContextBrunswick is on a journey to leverage AI and data science to enhance its operations and the advice it gives to clients. We currently have an exciting and unique opportunity to join our growing AI team.The RoleThe role will take responsibility for developing new and maintaining existing AI applications, alongside...

Brunswick Group London