Software Engineer
C# Developer – 3 months+ – Hybrid – Rate circa £500-£650
We are looking for an experienced C# Developer to join a team developing cutting edge AI solutions who will either have current and active SC clearance or have the ability to be able to obtain SC clearance.
You will provide solutions across both Azure and AWS technologies and importantly have a demonstrable background in C#/.Net . This will be a very much collaborative role working with a range of domain experts. B
What you will bring to the team
- Fine-tune Large Language Models (LLMs) and other generative architectures.
- Optimise pre-trained models (OpenAI, Anthropic, or open-source LLMs) for business use cases using prompt engineering and reinforcement learning.
- Experiment with model configurations to balance performance, cost, and scalability.
- Build robust data pipelines for continuous model improvement and retraining.
- Ensure compliance with ethical AI and data governance standards (privacy, bias mitigation).
- Develop APIs, microservices, and integrations to embed GenAI models into enterprise workflows.
- Work with frontend and backend teams to deliver AI-driven features in production.
Required Skills
- Programming: Python, .NET/C# (Key to have a background in C#)
- Knowledge of AI principles and AI ethics
- Knowledge of data safety in LLM usage
Experience with:
- AWS: boto3, Bedrock, SageMaker, Lambda, S3, EC2
- Azure: Azure OpenAI Service, Cosmos DB
- Retrieval-Augmented Generation (RAG), Graph RAG
- Embedding models and LLM training fundamental