Description
Senior AI Platform Engineer
Overview
We are seeking a highly experienced Senior AI Platform Engineer to support the operation, maintenance, and continuous enhancement of a secure enterprise AI platform within a regulated banking environment.
This hands-on position combines AI platform engineering, software development, production support, security, and technical governance to ensure the delivery of reliable, scalable, and compliant AI services.
Key Responsibilities
Manage and enhance AI platform components, including Python/FastAPI services, AI agents, connectors, policy controls, databases, background services, and React-based administration tools.Support enterprise search and Retrieval-Augmented Generation (RAG) capabilities across SharePoint, intranet systems, and approved enterprise data sources.Maintain AI evaluation frameworks covering quality, safety, groundedness, performance, latency, token consumption, and cost optimization.Implement security controls to mitigate risks such as prompt injection, data leakage, unsafe tool execution, and exposure of confidential information.Troubleshoot production incidents and drive improvements in reliability, scalability, observability, performance, and operational efficiency.Maintain secure authentication and authorization mechanisms using OAuth2, OIDC, JWT, RBAC, tenant isolation, and resource-level access controls.Oversee PostgreSQL database design, data integrity, performance optimization, and controlled migration processes.Support containerized deployments, Infrastructure as Code (IaC), CI/CD pipelines, monitoring, and release management activities.Develop automated testing frameworks, technical documentation, architecture diagrams, operating procedures, and runbooks.Participate in code reviews, architecture assessments, security evaluations, and release readiness reviews.Provide technical mentoring, coaching, and knowledge transfer to internal engineering teams.Required Skills & Experience
Minimum five years of experience in software engineering, platform engineering, or a related technical role.Strong expertise in Python, FastAPI, asynchronous programming, Pydantic, and modern application architecture.Extensive experience with PostgreSQL, SQL, database design, transactions, concurrency management, and data integrity principles.Hands-on knowledge of Large Language Models (LLMs), AI agents, embeddings, RAG architectures, enterprise search, prompt engineering, and tool integrations.Experience designing and implementing automated evaluation frameworks for AI applications.Strong understanding of AI security threats, including prompt injection, retrieval-based attacks, data leakage, and unsafe agent execution.Deep knowledge of API security, OAuth2/OIDC, JWT, secrets management, role-based access control, and secure development practices.Experience with Docker, Kubernetes, Helm, Terraform, CI/CD pipelines, and Azure or comparable cloud platforms.Familiarity with observability tooling, including OpenTelemetry, Splunk, Prometheus, logging, monitoring, tracing, and alerting.Strong automated testing experience across APIs, databases, integrations, security controls, and user interfaces.Working knowledge of TypeScript and React.Professional-level English communication skills.Preferred Qualifications
Experience with Azure OpenAI, Azure AI Search, Microsoft Graph, and SharePoint integrations.Knowledge of AI governance frameworks and AI/agent lifecycle management.Previous experience within banking, financial services, public sector, or other highly regulated environments.Familiarity with GDPR, EU AI Act, DORA, and related regulatory requirements.Experience in performance testing, capacity planning, disaster recovery, and business continuity.Knowledge of Model Context Protocol (MCP) or similar integration standards.Experience with Temporal workflow orchestration.Exposure to multilingual enterprise applications.French language proficiency is advantageous.Professional Profile
The ideal candidate is a self-driven technical professional capable of working independently while appropriately escalating security, compliance, architectural, and operational concerns.
They demonstrate strong analytical and problem-solving abilities, excellent communication skills, and a commitment to delivering secure, maintainable, and scalable AI solutions.
They can effectively communicate complex AI concepts to both technical and non-technical stakeholders.
Expected Deliverables
Reliable, secure, and compliant operation of the enterprise AI platform.Prompt resolution of technical incidents, vulnerabilities, and operational risks.Delivery of thoroughly tested, documented, and production-ready platform enhancements.Ongoing maintenance of AI evaluation benchmarks and release-readiness processes.Accurate and up-to-date architecture documentation, runbooks, support procedures, and data models.Regular reporting on platform reliability, security posture, AI quality, utilization, costs, and technical debt.Effective knowledge transfer to ensure long-term sustainability and operational ownership within internal teams.Short Summary (CV/Recruiter Version)
Senior AI Platform Engineer with expertise in enterprise AI platforms, Python/FastAPI development, LLMs, RAG architectures, AI security, cloud infrastructure, Kubernetes, PostgreSQL, and DevOps practices.
Experienced in delivering secure, scalable, and compliant AI solutions within regulated environments, with strong capabilities in platform operations, governance, observability, automation, and stakeholder engagement.
Provide your feedback on BizChat
You said:
Make it more concise for a job advert
Copilot said:
Senior AI Platform Engineer
We are seeking a Senior AI Platform Engineer to support and enhance a secure enterprise AI platform within a regulated banking environment.
This hands-on role combines AI platform engineering, software development, security, operations, and technical governance.
Key Responsibilities
Develop, maintain, and optimise AI platform services built with Python/FastAPI.Support AI capabilities including LLMs, RAG, enterprise search, AI agents, and integrations with SharePoint and other data sources.Implement and maintain AI evaluation, monitoring, and security controls.Investigate incidents and improve platform reliability, scalability, performance, and cost efficiency.Manage authentication, access controls, PostgreSQL databases, and cloud infrastructure.Support containerised deployments, CI/CD pipelines, monitoring, and release processes.Produce technical documentation, automated tests, and operational runbooks.Participate in architecture, security, and code reviews while providing knowledge transfer to internal teams.Required Skills
5+ years' experience in Software Engineering, Platform Engineering, or a similar role.Strong expertise in Python, FastAPI, asynchronous programming, and API development.Solid PostgreSQL and database design experience.Hands-on experience with LLMs, AI agents, RAG, embeddings, and enterprise search solutions.Understanding of AI security risks, secure development practices, OAuth2/OIDC, JWT, and RBAC.Experience with Docker, Kubernetes, Terraform, CI/CD, and Azure or equivalent cloud platforms.Knowledge of monitoring and observability tools such as OpenTelemetry, Prometheus, or Splunk.Working knowledge of React and TypeScript.Professional-level English.Desirable Experience
Azure OpenAI, Azure AI Search, Microsoft Graph, and SharePoint integrations.AI governance and model lifecycle management.Banking, financial services, or other regulated environments.GDPR, EU AI Act, DORA, or similar regulatory frameworks.Temporal, MCP, multilingual applications, and French language skills.Profile
You are a proactive and technically strong engineer with excellent problem-solving and communication skills.
You are passionate about building secure, scalable, and maintainable AI solutions and can effectively engage with both technical and business stakeholders.