Kainos

Senior AI Engineer

Kainos
Apply
1 month ago
Birmingham, United KingdomSenior

Responsibilities

  • Deliver advanced machine learning, generative AI, and agentic AI solutions into production.
  • Apply prompt engineering, retrieval-augmented generation, model evaluation, monitoring metrics, and drift detection.
  • Develop scalable AI solutions using cloud-native architectures, containerisation, and orchestration.
  • Handle large-scale, unstructured, and multimodal data for AI applications.
  • Collaborate with customers to translate business challenges into trustworthy AI solutions.
  • Apply responsible AI, model interpretability, security, privacy, and ethical practices.
  • Mentor junior developers and contribute to innovation, continuous learning, and engineering excellence.

Requirements

  • A minimum 2:1 degree in Computer Science, AI, Data Science, Statistics, or a similar quantitative field.
  • Demonstrable experience deploying modern AI and machine learning solutions into production.
  • Strong Python skills and grounding in software engineering best practices, including testing and code reviews.
  • Experience developing solutions at scale on Azure and AWS, with Kubernetes and Docker.
  • Expertise in data engineering for large-scale, unstructured, and multimodal AI data.
  • Understanding of responsible AI principles, model interpretability, and ethical considerations.
  • Strong interpersonal and teamwork skills.
  • Desirable: experience with PyTorch, TensorFlow, GPT, Llama, Claude, Gemini, scikit-learn, XGBoost, vector databases, semantic search, knowledge graphs, AI security, privacy, compliance standards, open-source AI projects, or research publications.

Tech Stack

AWSAzureDockerKubernetesPythonPyTorchscikit-learnTensorFlowXGBoost
Kainos

About Kainos

1,001-5,000 employees
Contact me