We’re looking for a pragmatic, AI-native, T-shaped .NET/Azure Engineer to join a tight-knit team building on a unified stack and rapidly launching scalable, AI-driven products using spec-driven development. You’ll design and ship systems alongside AI agents, taking a language-agnostic approach while bringing strong .NET backend skills, basic frontend experience, and hands-on AI integration expertise.
Candidates must be prepared to travel on-site for 3-6 months during the project kick-off and collaboration stages.
Responsibilities
- Develop and maintain robust backend solutions using .NET technologies
- Design, deploy, and manage applications leveraging Azure cloud services and the Azure stack
- Integrate AI capabilities into products, collaborating closely with AI engineers
- Contribute to the identification and launch of new business opportunities in collaboration with the team
Requirements
- 3+ years of experience in .NET backend development
- Experience with Azure stack and cloud services (deployment, monitoring, scaling)
- Ability to work in cross-functional teams and adapt quickly to new technologies
- Practical experience building with large language models: understanding prompts, context management, tool calling, and evaluation
- Hands-on work with AI coding/agent tools (e.g., GitHub Copilot, Claude Code, or similar)
- Experience with (or strong readiness to standardize on) Mediator pattern (e.g., MediatR or similar), GraphQL, EF Core, Docker, MSSQL / Cosmos DB, S3-compatible storage
- Understanding of on-prem and private cloud specifics, including Docker and Kubernetes, for deployments in restricted environments