Job Specifications
Job Title: AI Engineer (Ref: 193791)
Location: West Midlands
Working Pattern: Hybrid
Salary: £80,000 - £100,000 + Package
Contact: callum.bell@forsythbarnes.com
Forsyth Barnes is proud to be recruiting on behalf of a fast-growing digital consultancy and SaaS organisation focused on innovation-led solutions for web, mobile, and enterprise products.
This organisation helps businesses enhance customer engagement, automate workflows, and scale digitally using advanced technologies.
We are seeking an AI Engineer specialising in intelligent chatbots and automation tools to support both product development and digital transformation projects.
Role Overview
As an AI Engineer, you will design, build, and deploy AI-driven conversational agents, chatbots, and automation systems for websites, digital products, and enterprise tools. You will work with NLP, machine learning, and generative AI frameworks to create smart, human-like interactions that improve user experience and operational efficiency.
Key Responsibilities
Chatbot & AI Product Development
Design, develop, and deploy AI-powered chatbots for websites, SaaS products, and enterprise platforms.
Build custom conversational flows using NLP, LLMs, and generative AI tools (e.g., GPT, Rasa, Dialogflow).
AI Model Development & Integration
Develop and refine machine learning models and natural language understanding (NLU/NLP) modules.
Integrate models with software platforms via APIs, ensuring secure and seamless deployment.
Data Management & Model Optimisation
Collect, preprocess, and analyse structured and unstructured data for model training.
Continuously test, optimise, and fine-tune models to improve performance, accuracy, and scalability.
Collaboration & Delivery
Work with product designers, developers, and business stakeholders to align chatbot solutions with business goals.
Document processes, architecture, and technical specifications for scalability and future enhancement.
Research & Innovation
Stay up to date with the latest AI/ML advancements (LLMs, speech-to-text, prompt engineering, autonomous agents).
Recommend and implement new technologies to enhance SaaS offerings and digital solutions.
Required Skills & Qualifications
Strong proficiency in Python (experience with Java is a bonus).
Solid understanding of Machine Learning, Deep Learning, and NLP principles.
Hands-on experience with frameworks such as TensorFlow, PyTorch, SpaCy, NLTK, Hugging Face, Rasa, or Dialogflow.
Experience building and integrating RESTful APIs.
Good knowledge of data preprocessing, algorithms, and statistical analysis.
Excellent analytical and problem-solving skills with the ability to think both logically and creatively.
Nice-to-Have / Preferred Experience
Experience with LLMs (e.g., GPT, Claude, Gemini), prompt engineering, or custom model training.
Experience building voice-based AI agents or chatbots.
Familiarity with cloud platforms (AWS, Azure, Google Cloud).
Understanding of MLOps, deployment pipelines, or containerisation (Docker/Kubernetes).