> Markdown version of [/jobs/ext/2207999-principal-software-engineer-data-and-ai-accelerator-business](https://www.wearedevelopers.com/jobs/ext/2207999-principal-software-engineer-data-and-ai-accelerator-business). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Data and AI - Accelerator Business - **Company:** Hackajob Ltd - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Microsoft Azure, Cloud Computing, Continuous Integration, Distributed Systems, Python (Programming Language), Machine Learning, Performance Tuning, Systems Architecture, Strategies of Testing, Large Language Models, Generative AI, Kubernetes, Infrastructure Automation Frameworks, Software Version Control, Docker, Microservices - **Published:** August 24, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer-ai/hackajob-ltd-job107889938 ## About the Role * Demonstrate proficiency in Java and/or Python programming languages * Deployed production systems to GenAI platforms such as Google VertexAI, OpenAI, AWS Bedrock, or LangChain * Utilized cloud technologies (AWS/Azure/GCP), distributed systems, CI/CD tools, infrastructure-as-code tools, and containerization/orchestration tools (Docker, Kubernetes) to operate, support, and secure mission-critical applications * Previous experience deploying and managing LLM-model based applications and agents * Exposure to vector stores such as Pinecone, GCP RAG engine, and AWS S3 Vector Buckets * Exposure to cloud-native microservices architecture * Familiarity with advanced AI/ML concepts and protocols, including Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP) * Hands-on experience with agentic frameworks (LangChain, CrewAI, AutoGen, LangGraph, ADK). * Strong communication skills for both technical and non-technical audiences., * Experience working in highly regulated environments or industries * Experience with distributed computing, data sharding, and performance optimization. * Demonstrated experience in financial services, particularly retail banking operations. ## Description * Design and develop scalable, self-service solutions for documentation, SDKs, configurations and pipelines to enable rapid deployment of GenAI applications (including Retrieval-Augmented Generation (RAG) pipelines) and agents with planning, memory, and workflow orchestration * Implement tools and frameworks for model versioning, experiment tracking, and lifecycle management * Develop systems to monitor model performance and address data and model drift * Recommend best practices for model integration and deployment patterns * Design and implement effective testing strategies, including unit, component, integration, end-to-end, performance, and champion/challenger tests, establish output validation best practices, recommendations and guardrails to reduce hallucinations. * Ensure platform compliance with data privacy, security, and regulatory standards * Mentor team members on platform design principles and best practices * Guide colleagues on coding practices, design principles, and implementation patterns for high-quality, maintainable solutions * Deploy scalable AI services to cloud infrastructure, ensuring monitoring, and observability for agent performance. * Design microservices-based architectures and orchestrate multi-step workflows; instrument agents for tracing, metrics, and feedback loops to continuously improve reliability and utility., Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Pioneering AI Assistants in Banking](https://www.wearedevelopers.com/videos/1627-pioneering-ai-assistants-in-banking) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)