logo

View all jobs

Senior AI Developer

Sarajevo, Bosnia and Herzegovina

We are looking for a Senior AI Developer with strong proficiency in C#/.NET and experience in designing and developing Agentic AI solutions to join our team and help build production-grade AI solutions for enterprise clients.

Responsibilities

  • Design and develop agentic AI solutions
  • Develop and maintain backend services and APIs using C# / .NET
  • Contribute to technical decision-making, code reviews, and maintaining high code quality standards across the team
  • Collaborate within cross-functional, distributed teams in an Agile/Scrum environment
  • Support and mentor junior team members and help shape engineering best practices
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in C# / .NET and ASP.NET Core
  • Experience with unit and integration testing in .NET (xUnit, NUnit, or similar)
  • Experience in designing and developing agentic AI solutions, including:
    • Retrieval-Augmented Generation (RAG) architectures
    • Agent-based / agentic architectures
    • LLM function-calling / tool-use patterns
  • Hands-on experience with AI orchestration frameworks such as Microsoft Agent Framework, Semantic Kernel, LangChain, LangGraph, or similar
  • Experience in prompt engineering — crafting and optimizing system prompts for agentic AI workflows
  • Experience with agentic AI evaluation and testing — validating agent behavior and non-deterministic outputs
  • Familiarity with standardized AI agent communication protocols such as MCP (Model Context Protocol)
  • Experience with Azure OpenAI / OpenAI APIs
  • Understanding of Git and version control best practices

Nice to Have

  • Experience leveraging AI coding assistants and AI-powered development tools
  • Familiarity with Angular, TypeScript, and JavaScript
  • Experience with Semantic Kernel and/or Microsoft Agent Framework specifically
  • Familiarity with containers and Docker
  • Familiarity with OAuth 2.0 / JWT-based authentication flows
  • Familiarity with cloud platforms (Azure and/or AWS)
  • Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code
  • Experience working in Agile/Scrum environments

Education

  • Bachelor's degree in Computer Science, a related discipline, or equivalent work experience.

About Authority Partners

Authority Partners is a leading and global IT services company with over 26 years of experience, serving clients within the financial, healthcare, insurance, mortgage, and technology sectors among many others. We are committed to building relationships with IT professionals who possess integrity, dedication, teamwork, and the desire to learn and grow with us. We specialize in placement for long-term contracts and permanent opportunities and helping our consultants achieve their career success.

Authority Partners is an equal opportunity employer and is committed to providing a workplace that is free from all types of discrimination, as well as from abusive or offensive behavior and harassment.

Share This Job

Powered by