About the Role:
We are seeking a highly skilled Senior AI Solutions Engineer with a strong background in software development within the .Net ecosystem and hands-on experience with various architectural patterns to drive our AI assisted development.
In this role, you will be responsible for driving our AI transformation and designing, developing, and maintaining high quality and scalable automation workflows and applications to support and enhance our various operational domains. You will be a part of a cross-location development organization and work closely together architects, developers and business stakeholders in various domains in an event driven and distributed system landscape.
You will have the following responsibilities:
- Build tools and frameworks to improve the development lifecycle and boost engineering productivity
- Leverage AI to speed up internal business processes and procedures
- Collaborate with cross-functional teams across multiple locations to deliver innovative solutions
- Enable pragmatic adaptation of AI assisted engineering capabilities
What you bring along:
Required Skills & Qualifications
- BSc or MSc in Computer Science, Engineering, or a related field
- Deep C# and .NET expertise
- Ability to explain complex concepts simply and work collaboratively in a team
- Strong understanding of software architecture, maintainability, and engineering quality
- Proven understanding of software delivery processes and engineering workflows Excellent communication skills in English
Preferred Qualifications
- Understanding of AI orchestration patterns, agents, tools, MCP, RAG, memory, and model integration
- Experience with micro services in containerized environments and message driven architecture
- AI Tooling experience with claude code, MCP, RAG and Foundry
- Hands-on experience with Microsoft Semantic Kernel and modern AI application architectures
- Ability to evaluate and select the right model for a given use case based on quality, latency, cost, reliability, and security requirements
