Applied AI Engineer
Manchester, UK (Hybrid)
£45k - £65k, depending on experience + equity
About us
Fuzzy Labs is a fast-growing Applied AI engineering consultancy based in Manchester. We help organisations turn ambitious AI ideas into secure, reliable systems that work in the real world.
Our work runs from research and rapid prototypes through to production software, AI evaluation and cloud infrastructure at scale, for clients ranging from innovative startups and global organisations to policing and secure government. That means genuinely hard problems and real impact.
The role
The ideal candidate will be motivated to grow and progress in line with the company’s ambitions: we’re looking for passionate engineers with an appetite for keeping up with the cutting edge, an eye for detail, and a knack for creative problem solving.
This role suits up-and-coming engineers looking for a forward-deployed engineering role where they can combine strong software engineering, applied AI, technical leadership, and hands-on customer problem solving. You’ll work close to the people using what we build, helping turn ambiguous AI opportunities into reliable production systems.
What you’ll do
Our engineers collaborate closely with their team leads and the customer to design and implement high quality AI solutions. We encourage our engineers to work with a high degree of autonomy and take part in every stage of the project delivery lifecycle, including:
- Working closely with clients to understand their needs, build strong relationships, and bring them along on the journey. This includes helping shape ambiguous problems, participating in discovery workshops, visiting customer sites where useful, presenting back our solutions in demos, and supporting training sessions.
- Designing, building and deploying production-grade AI systems, from early prototypes through to secure, reliable services that users can depend on.
- Implementing features to a high standard of engineering, including good documentation, automated testing, observability and maintainable code.
- Building with modern AI techniques and tooling, which may include LLM-powered applications, retrieval augmented generation, model serving, evaluation frameworks, AI agents, data pipelines, and cloud-native infrastructure.
- Contributing to sprint planning sessions, retrospectives and code reviews, working with your team lead to plan your project work.
- Ensuring our high engineering standards are maintained and our clients are delighted.
- Staying up-to-date with a fast-moving industry, embracing new tools and frameworks, and sharing our learnings with the team.
As well as client work, we also set aside time to work on R&D projects and produce content in the form of blogs and videos. These projects are how we keep on top of a fast-moving technology landscape, in addition to being our greatest source of marketing. You’ll have the opportunity to craft your own voice in the applied AI and MLOps community through R&D content.
Why join Fuzzy Labs?
- Work at the frontier of Applied AI: shape how fast-moving AI technologies are used in production, using open source where it fits.
- Real impact: solve meaningful problems for innovative companies, AI safety and security teams, policing and secure government.
- Space to explore: dedicated time for R&D, open-source work, blogs and videos, and the chance to build your own voice in the applied AI community.
- Grow with us: take on more technical, client and leadership responsibility as the company grows.
The important details
- Equity: equity options, a genuine stake in Fuzzy Labs
- Office: modern central Manchester office with an on-site gym. We’re in on Mondays, Wednesdays and Thursdays.
- Travel: occasional visits to client sites across the UK
- Security clearance: you’ll need SC clearance after you start, which includes credit and criminal record checks, so we can only consider candidates with 5+ years’ UK residence
- Holiday: 25 days, rising to 30 with length of service
- Development: £500 annual budget, plus the AI assistant(s) of your choice
- Benefits: healthcare cash plan, enhanced maternity, paternity and adoption leave, Cycle to Work, volunteering time and company socials
Skills and experience
- An undergraduate degree in computer science, mathematics, or similar, or a relevant postgraduate degree.
- A passion for coding, machine learning, AI, and open source technologies.
- Proven experience building production-grade software in Python. This could include training models from scratch, serving models as web services, integrating data stores, building APIs, or deploying AI-powered applications.
- Experience with machine learning or generative AI systems, such as LLM-powered applications, RAG pipelines, embeddings, prompt engineering, model evaluation, agents, model serving, or ML workflows.
- Experience with cloud computing, for example AWS, Google Cloud or Azure, along with modern DevOps practices and infrastructure-as-code tools.
- Experience delivering software using an agile development methodology.
- Fluency in our core tooling: Git, Unix/Linux, Docker, and common open-source AI, ML or MLOps tools. Plus, a strong opinion on your IDE / editor of choice is welcome ;)
- You should be aware of the broad landscape of AI and machine learning applications, tools, and technologies and willing to deepen your knowledge.
Diversity, Equity & Inclusion
At Fuzzy Labs, we believe diverse teams build better technology. We're committed to creating an inclusive environment where everyone feels valued, respected and able to do their best work. We welcome applications from people of all backgrounds, experiences and perspectives, and encourage you to apply even if you don't meet every requirement listed in the job description.
Interested?
If you’d like to work with us, please use the link below. Include a few words about yourself and what interests you about the role, plus a link to your GitHub, Bitbucket or similar. If you’re on Kaggle, have a tech blog, a cool side project, or an Instagram for your cat, dog, etc, send us that too!