Senior Machine Learning Engineer NLP & Generative AI Are you an experienced Machine Learning Engineer passionate about Generative AI, NLP, and building intelligent systems? Do you thrive in a role that combines hands-on engineering with strategic decision-making? My client is seeking a Senior Machine Learning Engineer to lead the development of cutting-edge NLP, AI, and machine learning solutions. This role will focus on LLM-powered applications, intent recognition, and AI-driven automation. Youll work on designing and deploying RAG-based generative AI models, entity extraction, and classification systemspushing the boundaries of AI-driven services. What Youll Be Doing: Leading AI/ML projects focused on NLP, Generative AI, and LLM applications. Designing and deploying retrieval-augmented generation (RAG) models for enterprise AI solutions. Developing intent detection and entity extraction models to enhance AI-driven interactions. Architecting and optimising ML pipelines for scalability, efficiency, and performance. Collaborating with cross-functional teams to integrate AI solutions across the product stack. Driving cost optimisation for AI models deployed in cloud environments (AWS). Providing mentorship to junior engineers and guiding AI/ML best practices. What Youll Need: Strong background in Machine Learning & NLP, with hands-on experience in LLMs, generative AI, and text-based AI solutions. Proficiency in Python, Java, and AWS, with experience in Spring Boot, Kubernetes, and MongoDB. Expertise in model training, deployment, and optimisation, including RAG-based architectures. Experience in scalable cloud-based AI solutions, particularly in AWS and Kubernetes environments. Strong software engineering skills, including code optimisation and system design. Experience leading AI/ML projects and mentoring junior engineers. If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.