Agentic AI Engineer

We have an urgent requirement for a Senior AI/ML Engineer to support end-to-end development, optimization, and deployment of advanced machine learning, deep learning, and generative AI solutions.

The SME will work closely with cross-functional engineering, data, and product teams to design scalable AI systems and drive adoption of agentic AI frameworks across the enterprise.

Key Responsibilities

AI/ML Engineering

  • Design, build, and optimize ML and AI pipelines for predictive analytics, NLP, and generative AI workloads.
  • Perform comprehensive Exploratory Data Analysis (EDA), statistical profiling, data mining, and visualization to extract actionable insights.
  • Develop, train, validate, and tune ML models including supervised, unsupervised, tree-based, and ensemble techniques.
  • Implement deep learning architectures (ANN, CNN, RNN, LSTM) using TensorFlow, PyTorch, and Keras.

Big Data & Data Engineering

  • Architect and implement Big Data solutions using Hadoop, HDFS, MapReduce, Spark, PySpark, and Databricks.
  • Build and maintain DataLake and cloud-native data processing solutions (AWS EMR, Redshift, Kinesis).
  • Ensure performance, scalability, and reliability of distributed data pipelines.

NLP & Generative AI

  • Build NLP pipelines using tokenization, embedding models, Word2Vec, n-grams, TF-IDF, CBoW, and transformer-based models.
  • Work with large language models (BERT, GPT family, ELMo) for downstream NLP tasks.
  • Integrate and deploy OpenAI models and embeddings (GPT-3.5 Turbo, GPT-4o, GPT-3o Reasoning, text-embedding-ada-002).

Agentic AI

  • Implement autonomous AI workflows using agentic frameworks including LangChain, LangGraph, Model Context Protocol (MCP), Bedrock Agents, CrewAI, Helicone, and OpenAI Agents SDK.
  • Design agents for task orchestration, tool interaction, reasoning chains, and multi-step problem solving.

Deployment & Productionisation

  • Deploy ML/AI models into production environments ensuring high availability, scalability, and security.
  • Collaborate with software engineers, cloud engineers, and product management to integrate AI solutions with enterprise applications.
  • Establish CI/CD best practices for model lifecycle management, monitoring, and retraining.

Required Technical Skills

Analytical Tools & Techniques

  • Strong expertise in EDA, statistical modelling, multivariate analysis.
  • Visualization tools: Plotly, Matplotlib, Seaborn.

Big Data Technologies

  • Hadoop, MapReduce, HDFS
  • Spark, PySpark, Databricks
  • DataLake architectures, AWS EMR, Redshift, Kinesis

Machine Learning

  • Supervised: Naïve Bayes, Logistic Regression, SVM, Linear Regression, KNN
  • Tree-Based: Decision Trees, Random Forest, Gradient Boosting, XGBoost
  • Unsupervised: K-Means, DBSCAN, Hierarchical Clustering

Deep Learning

  • ANN, CNN, RNN, LSTM
  • TensorFlow (incl. Gradient Tape), PyTorch, Keras

NLP & Generative AI

  • NLTK, Word2Vec, TF-IDF, Embeddings
  • Transformers: BERT, ELMo
  • OpenAI model suite and API integrations

Programming Languages

  • Python (primary), R, C++, C#, Java
  • SQL, Node.js, HTML

Libraries & Tools

  • numpy, pandas, scipy, scikit-learn
  • tensorflow, keras, nltk
  • matplotlib, seaborn, plotly

Agentic AI Frameworks

  • OpenAI Agents SDK
  • Model Context Protocol (MCP)
  • LangChain, LangGraph
  • Bedrock Agents
  • CrewAI, Helicone

Preferred Qualifications

  • Experience deploying AI models on AWS, Azure, or GCP.
  • Knowledge of MLOps best practices and CI/CD for model deployment.
  • Prior exposure to enterprise-grade AI system design and architecture.
  • Strong communication and stakeholder management skills.

Job Details

Company
IBU
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted