

Queen Square Recruitment
Artificial Intelligence Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an Artificial Intelligence Engineer in London/Coventry for 1 year, inside IR35. Requires 10+ years in software engineering, expertise in .NET, Kafka, AI/ML solutions, and cloud-native platforms. Bachelor's/Master's degree in relevant fields is essential.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
August 11, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Programming #ML (Machine Learning) #JSON (JavaScript Object Notation) #Deployment #Data Processing #Scala #Security #Web API #Model Evaluation #Agile #GraphQL #Scrum #Microservices #Azure #C# #Kafka (Apache Kafka) #Automation #AI (Artificial Intelligence) #Compliance #Databases #Apache Kafka #.Net #Langchain #Computer Science #Model Deployment #Observability #Cloud
Role description
New Exciting opportunity for the role of AI Engineer
Location: London/ Coventry, UK (2 to 3 days client office)
Contract Duration: 1 Year
IR35 Status: Inside IR35
The Role
Required experienced AI Expert Engineer with 10+ years of software engineering experience and strong expertise in .NET technologies, Kafka-based event-driven architectures, AI/ML solution development, and cloud-native platforms. The ideal candidate will be responsible for designing, developing, and deploying enterprise-scale intelligent applications that leverage Generative AI, machine learning, distributed systems, and real-time data processing.Candidate will collaborate with cross-functional teams to build scalable AI-powered solutions, drive innovation, and establish best practices for modern software architecture, integration, and automation.
Your Profile
Essential skills/experience:
· Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
· 10+ years of hands-on experience in software engineering and enterprise application development.
· Proven experience delivering large-scale distributed systems and cloud-based applications.
· Strong expertise in C#, .NET Core/.NET Framework, ASP.NET Core, and Microservices Architecture.
· Demonstrated experience implementing AI/ML and Generative AI solutions in enterprise environments.
· Strong knowledge of software design patterns, clean architecture, and domain-driven design principles.
· Experience working in Agile/Scrum delivery environments.
· Excellent analytical, problem-solving, communication, and stakeholder management skills.
· Ability to lead technical discussions, architecture reviews, and solution design workshops.
· Experience working with globally distributed teams and complex enterprise ecosystems.
· Monitor production environments and troubleshoot complex issues across distributed systems.
· Ensure compliance with enterprise security, governance, and responsible AI practices.
· Evaluate emerging AI technologies and recommend innovative solutions to improve business outcomes.
· Mentor junior and senior engineers and contribute to technical capability development across the organization.
Desirable skills/experience:
AI & Generative AI
· Hands-on experience with OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or similar LLM platforms.
· Experience building RAG solutions using vector databases.
· Knowledge of prompt engineering, AI agents, autonomous workflows, and conversational AI.
· Familiarity with LangChain, Semantic Kernel, AutoGen, LangGraph, or equivalent orchestration frameworks.
· Experience with AI observability, model evaluation, and responsible AI practices.
· Understanding of machine learning lifecycle (MLOps) and model deployment strategies.
.NET Technologies
· Expert-level proficiency in C#, ASP.NET Core, .NET 6/7/8.
· Experience with Entity Framework Core, LINQ, Dependency Injection, and Web APIs.
· Strong understanding of multithreading, asynchronous programming, and performance optimization.
· Experience with gRPC, GraphQL, and distributed application design patterns.
Kafka & Event Streaming
· Extensive experience with Apache Kafka, Kafka Streams, Kafka Connect, and Schema Registry.
· Expertise in designing event-driven and asynchronous architectures.
· Knowledge of message serialization formats such as Avro, JSON, and Protobuf.
· Experience implementing fault-tolerant, high-throughput, low-latency streaming systems.
· Hands-on experience with event sourcing and CQRS patterns.
New Exciting opportunity for the role of AI Engineer
Location: London/ Coventry, UK (2 to 3 days client office)
Contract Duration: 1 Year
IR35 Status: Inside IR35
The Role
Required experienced AI Expert Engineer with 10+ years of software engineering experience and strong expertise in .NET technologies, Kafka-based event-driven architectures, AI/ML solution development, and cloud-native platforms. The ideal candidate will be responsible for designing, developing, and deploying enterprise-scale intelligent applications that leverage Generative AI, machine learning, distributed systems, and real-time data processing.Candidate will collaborate with cross-functional teams to build scalable AI-powered solutions, drive innovation, and establish best practices for modern software architecture, integration, and automation.
Your Profile
Essential skills/experience:
· Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
· 10+ years of hands-on experience in software engineering and enterprise application development.
· Proven experience delivering large-scale distributed systems and cloud-based applications.
· Strong expertise in C#, .NET Core/.NET Framework, ASP.NET Core, and Microservices Architecture.
· Demonstrated experience implementing AI/ML and Generative AI solutions in enterprise environments.
· Strong knowledge of software design patterns, clean architecture, and domain-driven design principles.
· Experience working in Agile/Scrum delivery environments.
· Excellent analytical, problem-solving, communication, and stakeholder management skills.
· Ability to lead technical discussions, architecture reviews, and solution design workshops.
· Experience working with globally distributed teams and complex enterprise ecosystems.
· Monitor production environments and troubleshoot complex issues across distributed systems.
· Ensure compliance with enterprise security, governance, and responsible AI practices.
· Evaluate emerging AI technologies and recommend innovative solutions to improve business outcomes.
· Mentor junior and senior engineers and contribute to technical capability development across the organization.
Desirable skills/experience:
AI & Generative AI
· Hands-on experience with OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or similar LLM platforms.
· Experience building RAG solutions using vector databases.
· Knowledge of prompt engineering, AI agents, autonomous workflows, and conversational AI.
· Familiarity with LangChain, Semantic Kernel, AutoGen, LangGraph, or equivalent orchestration frameworks.
· Experience with AI observability, model evaluation, and responsible AI practices.
· Understanding of machine learning lifecycle (MLOps) and model deployment strategies.
.NET Technologies
· Expert-level proficiency in C#, ASP.NET Core, .NET 6/7/8.
· Experience with Entity Framework Core, LINQ, Dependency Injection, and Web APIs.
· Strong understanding of multithreading, asynchronous programming, and performance optimization.
· Experience with gRPC, GraphQL, and distributed application design patterns.
Kafka & Event Streaming
· Extensive experience with Apache Kafka, Kafka Streams, Kafka Connect, and Schema Registry.
· Expertise in designing event-driven and asynchronous architectures.
· Knowledge of message serialization formats such as Avro, JSON, and Protobuf.
· Experience implementing fault-tolerant, high-throughput, low-latency streaming systems.
· Hands-on experience with event sourcing and CQRS patterns.





