Senior Solution Engineer

Company: Gateley
Apply for the Senior Solution Engineer
Location: Birmingham
Job Description:

Overview

We are seeking an experienced AI Developer to design, build and deploy AI‑powered applications using modern Python‑based frameworks and leading Large Language Model (LLM) APIs. The role is hands‑on and suited to someone who enjoys working across the full development lifecycle – from API design and data access through to AI integration and cloud deployment.

Key Responsibilities

  • Design, develop and maintain AI‑driven applications and services using Python.
  • Build and maintain RESTful APIs using FastAPI.
  • Integrate and manage Large Language Models via:
    • OpenAI API
    • Claude (Anthropic) API
  • Implement robust data access layers using SQLAlchemy.
  • Optimise performance and scalability using Redis for caching, session management or task coordination.
  • Develop analytical dashboards and lightweight user interfaces using Dash.
  • Deploy, configure and maintain applications in Azure App Services (Public Cloud).
  • Ensure solutions meet security, performance and reliability standards.
  • Collaborate with product owners, data engineers and stakeholders to translate business needs into AI solutions.
  • Write clean, maintainable, well‑documented code and contribute to technical best practices.
  • Monitor, troubleshoot and improve live AI systems.

Essential Skills & Experience

  • Strong commercial experience with Python.
  • Proven experience building APIs with FastAPI.
  • Hands‑on experience integrating LLMs using:
    • OpenAI API
    • Claude API (or demonstrable experience with alternative LLM providers)
  • Experience working with relational databases using SQLAlchemy.
  • Practical experience using Redis.
  • Experience building dashboards or internal tools using Dash.
  • Experience deploying and running applications on Azure App Services.
  • Solid understanding of REST APIs, authentication and secure application design.
  • Familiarity with cloud‑native development and production environments.

Desirable / Nice‑to‑Have Skills

  • Experience with prompt engineering and LLM optimisation techniques.
  • Understanding of AI safety, data privacy and governance considerations.
  • Experience with background workers, queues or async processing.
  • CI/CD pipelines and Infrastructure‑as‑Code (e.g., GitHub Actions, Bicep, Terraform).
  • Experience with monitoring, logging and observability in Azure.
  • Exposure to other AI/ML frameworks or vector databases.
  • Experience with Docker containers.
  • Team leadership and mentoring.
  • Agile software development.

Benefits

  • Competitive remuneration package with annual bonus.
  • Robust learning and development opportunities.
  • Comprehensive benefits including annual leave, pension, healthcare and more.
  • Flexible working patterns.

Diversity & Inclusion

We are committed to creating an inclusive workplace that values diversity and provides equal opportunities for all, regardless of age, sex, race, sexual orientation, disability or culture.

Screening Process

Successful candidates will undergo pre‑employment screening checks, including eligibility to work, professional and academic qualifications, criminal record check, financial stability assessment and references from previous employers, tailored to the role.

#J-18808-Ljbffr…

Posted: June 6th, 2026