Arbetsbeskrivning
Job Description
Our client is looking for a Senior Fullstack Developer specializing in Python to support the development of advanced AI-driven solutions.
The role focuses on designing and implementing intelligent systems that support multiple industries, including banking, pharmacy, retail, and workplace environments.
The selected consultant will work closely with business stakeholders to translate operational needs into technical solutions while contributing to the development of multi-agent AI platforms, conversational interfaces, and cloud-native applications.
The position involves building scalable systems within an Azure-based ecosystem, integrating AI models, and supporting modern microservices architecture.
This role requires strong programming capabilities in Python, experience working with AI technologies and large language models, and familiarity with DevOps practices and infrastructure automation.
Key Responsibilities
- Develop and maintain domain-specific AI agents designed to support various industries such as finance, healthcare, retail, and workplace services.
- Design and implement conversation workflows and modular plugin-based solutions using technologies such as Semantic Kernel.
- Integrate AI services including Azure OpenAI, external GPT platforms, and vector search solutions to enable retrieval-augmented generation (RAG).
- Implement and manage session handling mechanisms that connect AI services with both internal and third-party systems.
- Deploy and manage containerized applications within Azure Container Apps, leveraging infrastructure-as-code tools such as Terraform.
- Create and maintain automated testing frameworks, including unit, integration, and end-to-end testing to ensure system stability and reliability.
- Monitor system performance and maintain application observability using Azure Application Insights and related monitoring tools.
- Collaborate closely with business stakeholders to gather and refine requirements, ensuring that solutions align with operational needs.
- Contribute to the development of multi-agent AI environments, including triage mechanisms and task-specific AI agents.
- Support the development of real-time conversational systems, such as live chat integrations with customer support platforms.
- Apply prompt engineering techniques and structured output methods to optimize AI interactions and evaluate system performance.
- Participate in building microservices-based architectures, where services operate independently across domain-specific APIs.
- Work with Azure-native infrastructure, including services such as Key Vault, managed identities, and private networking configurations.
Required Skills
- Python Development
- Azure Cloud Platform
- Terraform / Infrastructure as Code
- Containerization (Docker)
- Testing Frameworks and Automated Testing
- Microservices Architecture
- Artificial Intelligence / Machine Learning
- Prompt Engineering
- Conversational AI and Multi-Agent Systems
Preferred / Meritorious Skills
- Experience with conversational AI platforms and multi-step dialogue systems
- API development and administration
- OAuth 2.0 and OpenID Connect (OIDC) authentication mechanisms
- Experience with UV package manager and pytest testing framework
- Infrastructure automation and CI/CD pipelines (Terraform, Docker, GitHub Actions)
- Frontend development using React
Language Requirements
- Swedish – Proficient (spoken and written)
- English – Proficient
Additional Information
The successful candidate for this role should be comfortable interacting with business stakeholders and translating operational needs into technical solutions.
The client values individuals who demonstrate strong problem-solving skills, cloud-native development experience, and a deep understanding of AI technologies such as large language models and conversational systems.
Experience with DevOps methodologies and infrastructure automation will also be beneficial.
Application Method: Interested candidates can apply by sending their profile to [email protected]