Artificial Intelligence Engineer

Apache Associates

Newcastle upon Tyne

On-site

GBP 65,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apache Associates, Newcastle-based, is seeking an AI Software Engineer with strong C# .NET experience to turn AI concepts into production-ready features within our SaaS products.

The role focuses on building AI-powered capabilities using LLMs, prompt engineering, context design and structured outputs, ensuring accuracy, reliability, latency and cost are managed in real-world software.

Qualifications

  • Strong commercial C# .NET development experience.
  • Hands-on experience with Large Language Models.
  • Knowledge of prompt engineering, context design and structured outputs.
  • Experience taking ideas from concept through to working software quickly.
  • Experience evaluating LLM outputs using structured approaches.
  • Experience using AI-assisted development tools such as GitHub Copilot or Cursor.
  • Pragmatic approach to software engineering with production quality.
  • Ability to articulate the business problem behind the technology.

Responsibilities

  • Design and build prompts, context strategies and LLM integrations for real-world product features.
  • Develop primarily in C# .NET, integrating AI capabilities into established codebases.
  • Build production-grade AI services with error handling, fallbacks, monitoring and logging.
  • Prototype new ideas quickly and turn experiments into robust production features.
  • Develop structured approaches to evaluating LLM outputs using real business scenarios.
  • Work with LLM APIs from multiple providers and manage quality, cost and latency.
  • Use AI coding tools as part of daily development.
  • Align solutions with coding standards, architecture and deployment pipelines.

Skills

C# .NET
LLMs
Prompt engineering
Context design
Structured outputs
AI tooling

Tools

GitHub Copilot
Cursor

Job description

Apache Associates are currently working with an innovative SaaS organisation that is investing heavily in AI across its products. We’re looking for an AI Software Engineer with strong C# .NET experience to join the team and help turn emerging AI capabilities into genuine, production-ready product features.

This is an ideal opportunity for a developer who combines strong software engineering fundamentals with hands-on LLM experience and enjoys working in an environment where things move quickly.

You’ll be taking AI concepts from initial idea and experimentation through to fully integrated, evaluated features within established .NET products.

The Role

You’ll be responsible for building AI-powered capabilities across the product portfolio, working with LLMs, prompt engineering, context design and structured outputs, while ensuring everything you build is robust enough for production.

You’ll be expected to prototype quickly, but equally importantly, understand where engineering discipline is essential. That means thinking about accuracy, reliability, latency, cost, monitoring, fallbacks and evaluation rather than simply getting an AI feature to work in a demo.

You’ll work closely with existing engineering teams, Product Managers, Product Owners and subject matter experts to understand the business problem before deciding on the technical solution.

Key Responsibilities
  • Design and build prompts, context strategies and LLM integrations for real-world product features.
  • Develop primarily in C# .NET, integrating AI capabilities into established codebases.
  • Build production-grade AI services with appropriate error handling, fallbacks, monitoring and logging.
  • Prototype new ideas quickly and turn successful experiments into robust production features.
  • Develop structured approaches to evaluating LLM outputs, using real business scenarios and measurable results.
  • Work with LLM APIs across different providers and make pragmatic decisions around quality, cost and latency.
  • Use AI coding tools such as GitHub Copilot, Cursor or equivalent as part of your day-to-day development.
  • Work alongside existing engineering teams to ensure your solutions fit established coding standards, architecture and deployment pipelines.
  • Keep pace with the rapidly changing AI ecosystem and share new approaches and learning with colleagues.
  • Work with Product and subject matter experts to understand the underlying business problem rather than simply responding to a technical requirement.
  • Ensure AI features are developed with appropriate consideration for accuracy, safety and data handling.
Skills and Experience Required

You'll need to be a strong software engineer first and foremost, with genuine commercial experience building with AI.

We're particularly interested in people who can demonstrate:

  • Strong commercial C# .NET development experience, ideally working within established and potentially long-lived codebases.
  • Hands‑on experience building applications using Large Language Models, beyond tutorials or experimentation.
  • Strong knowledge of prompt engineering, context engineering and structured outputs.
  • Experience taking ideas from concept through to working software quickly.
  • Experience evaluating or testing LLM outputs using structured approaches, datasets or real‑world business scenarios.
  • Daily experience using AI‑assisted development tools such as GitHub Copilot, Cursor or similar.
  • A pragmatic approach to software engineering – knowing when to move quickly and when production quality cannot be compromised.
  • The ability to understand and articulate the business problem behind the technology you're building.

It would be advantageous if you also have experience with:

  • RAG (Retrieval‑Augmented Generation)
  • Agentic workflows and tool use
  • Vector databases/search and embeddings
  • LLM APIs from multiple providers
  • AI evaluation frameworks and automated quality pipelines
  • Modernising or extending long‑established software platforms
  • Distributive trades, rental, retail, automotive aftermarket or garage management

This isn't a role where you'll spend months working on theoretical AI projects that never reach customers.

You'll have the opportunity to build, ship and see your work used in real products. The expectation is that successful ideas can move from concept to production in weeks, while still meeting the standards expected of business‑critical software.

You'll also have the opportunity to influence how AI is adopted across the wider engineering organisation, sharing your knowledge and helping other developers understand what genuinely works.

Within your first six months, you'll ideally have:

  • Shipped an AI capability into an established product with meaningful evaluation behind it.
  • Taken an AI idea from concept to customers within weeks rather than quarters.
  • Used evaluation data to influence product or technical decisions – including being prepared to stop something that simply isn’t good enough.
  • Introduced new AI development techniques that other engineers have adopted.
  • Demonstrated a clear understanding of the commercial problem you’re solving, not just the technology you’re using.

If you’re a C# .NET developer who is already building with LLMs and wants to work somewhere that is genuinely putting AI into production, we’d be very interested in hearing from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Apache Associates • Sheffield

On-site
GBP 70,000 - 110,000
AI Software Engineer – C# .NET
AI Software Engineer – C# .NET

Apache Associates • Newcastle upon Tyne

On-site
GBP 65,000 - 95,000
AI Software Engineer – C# .NET
AI Software Engineer – C# .NET

Apache Associates • Sheffield

On-site
GBP 60,000 - 100,000
AI Software Engineer – C# .NET
AI Software Engineer – C# .NET

Apache Associates • Hungerford

On-site
GBP 60,000 - 95,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Apache Associates • Hungerford

On-site
GBP 70,000 - 100,000
Senior AI Developer
Senior AI Developer

Apache Associates • Newcastle upon Tyne

On-site
GBP 90,000 - 125,000
Senior AI Developer
Senior AI Developer

Apache Associates • Hungerford

On-site
GBP 90,000 - 130,000
Senior AI Developer
Senior AI Developer

Apache Associates • Sheffield

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Apache Associates • Sheffield

On-site
GBP 90,000 - 120,000
Senior Product Engineer – C#/.NET & AI
Senior Product Engineer – C#/.NET & AI

djr • Newcastle upon Tyne

On-site
GBP 65,000 - 90,000