Senior Applied AI Engineer (.NET)
Role details
Job location
Tech stack
Job description
We're looking for a Senior Applied AI Engineer to design and deliver production-grade AI-powered features within a modern .NET product environment.
This is a hands-on engineering role focused on applying AI in real systems - not training models. You'll work with commercial AI platforms such as Anthropic Claude, AWS Bedrock, and OpenAI to build reliable, scalable, and observable features that ship to users.
You'll also play a key role in shaping how AI is adopted across the engineering team - setting standards, introducing tooling, and leading by example through high-quality, AI-assisted development practices.
This role suits someone who has already successfully integrated AI into production products and can bring proven patterns into a growing team.
What You'll Do
Design and build AI-powered product features within a C# / .NET ecosystem
Integrate commercial AI APIs into production systems with a focus on reliability, scalability, and cost control
Establish and promote best practices for applied AI engineering across the codebase
Lead by example using AI-assisted development workflows
Support and mentor engineers adopting tools such as Claude Code or Cursor
Build systems with strong observability, logging, and guardrails
Contribute to clean, well-structured, and versioned RESTful APIs
Collaborate closely with product and engineering teams to deliver user-facing AI capabilities
Requirements
7+ years of commercial software engineering experience
5+ years working with C# / .NET (Core)
Proven experience designing and shipping AI integrations in production
Strong experience integrating paid AI APIs (e.g. OpenAI, Anthropic, Bedrock)
Demonstrated ability to set patterns and standards adopted by other engineers
Hands-on experience introducing AI-assisted development tools into a team
Strong REST API design skills (clean, versioned, observable)
Solid SQL experience (MariaDB or MySQL)
A strong focus on quality, resilience, and maintainability
Nice to Have
Experience with AWS (EC2, RDS, Lambda, S3, Bedrock)
Practical experience with prompt design, iteration, and evaluation
Familiarity with structured outputs, tool use, or function calling
Frontend exposure (JavaScript, Vue, Nuxt 3)
Experience working in microservices or distributed systems
Familiarity with Shape Up methodology
Awareness of secure-by-design principles (e.g. ISO 27001)
Not the Right Fit If You
Focus on training or fine-tuning models rather than applying them
Come from a purely data science or research background
Prefer Python-heavy environments and don't want to work in .NET
Are sceptical of AI-assisted development workflows
Haven't worked with commercial AI APIs in production
Are looking for a strategy-only or non-hands-on role