Role overview
- Proven experience as a Senior Software Engineer or AI Engineer in an enterprise environment.
- Strong programming skills (Python, TypeScript or similar).
- Experience with enterprise AI/LLM platforms (ChatGPT, Claude, Microsoft Copilot).
- Solid understanding of LLM concepts (embeddings, prompt engineering, RAG).
- Experience building RAG pipelines and working with vector databases.
- Knowledge of MCP and/or agent-based architectures.
- Experience with REST APIs, webhooks, and microservices.
- Understanding of IAM (OAuth2, OIDC, RBAC).
- Experience implementing enterprise security controls and DLP.
- Familiarity with AI safety and guardrails.
- Experience with cloud-native development and containerisation.
- Strong debugging and system design skills.
- Ability to collaborate with senior stakeholders.
- Experience in regulated environments with ITSM processes.
What you'll work on
- Design, build, and maintain integrations between AI platforms (ChatGPT, Claude, Microsoft Copilot) and enterprise systems.
- Develop and deploy connectors, APIs, and automation workflows.
- Implement context management frameworks including MCP and support A2A communication patterns.
- Build and optimise RAG pipelines, including document ingestion and vector storage.
- Develop AI-driven automation solutions to improve productivity.
- Implement secure API integrations including authentication and data protection.
- Embed AI capabilities into SDLC processes and developer tooling.
- Implement guardrails such as prompt validation and data leakage prevention.
- Collaborate with architecture, security, and platform teams to meet enterprise standards.
- Monitor and optimize performance of AI systems.
- Contribute to experimentation and rapid prototyping.
- Support adoption through reusable components and templates.
Tags & focus areas
Used for matching and alerts on DevFound Fulltime Ai Ai Engineer Generative Ai