Semicon Service Nordic AB
Fullstack Developer Python
Om jobbet
Job DescriptionOur 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 hr@semiconservicenordic.com




