Senior Python & .NET Engineer (Azure & LLM Specialist)
Immediate Joiners only
Role Overview
We are seeking a Senior Python & .NET Engineer with deepexpertisein building production-grade, high-volume transaction applications powered by Large Language Models (LLMs). The ideal candidate will have strong experience with Azure Foundry, cloud infrastructure, AI speech, AI-powered search solutions, and legacy data integration.
This role requires hands-on engineering excellence across Python and .NET stacks, multi-LLM integrationexpertise, and the ability to transform legacy data pipelines into modern, AI-ready architectures for mission-critical applications.
Key Responsibilities
- Python & .NET Development: Design, develop, andoptimizeservices, APIs, and microservices using Python (FastAPI, Django, Flask) and .NET Core/C#.
- LLM Integration: Architect and implement workflowsleveragingmultiple LLMs (Azure OpenAI, OpenAI, Anthropic, etc.) for production-grade deployments.
- Azure & Cloud Infrastructure: Build, deploy, andmonitorAI workloads on Azure Foundry, ensuring compliance, scalability, and security.
- Data Integration & Legacy Systems: Create data parsers, DI pipelines, and transformation layers to migrate and process structured/unstructured legacy data.
- AI Speech (Real-Time): Develop and integrate real-time speech APIs for speech-to-text, transcription, and conversational AI pipelines (Azure Cognitive Services, Whisper, or equivalent).
- AI Search: Implement semantic and vector-based search to power advanced discovery and retrieval features.
- High Availability & Scalability:Optimizeapplications for low latency, high throughput, and millions of daily transactions.
- Cross-functional Collaboration: Partner with data scientists, cloud architects, and business teams to deliver enterprise-grade AI solutions.
- Best Practices: Apply software engineering standards, CI/CD, observability, automated testing, and cloud-native architectures.
Required Qualifications
- 10+ years of professional software engineering experience.
- Expert in Python and .NET (C#, ASP.NET Core) for enterprise application development.
- Proven experience with Azure Foundry and Azure Cloud infrastructure (Compute, Data, Cognitive Services).
- Strongexpertisein Large Language Models (LLMs) and multi-LLM orchestration for production.
- Experience building real-time AI Speech systems with speech APIs (STT, TTS, transcription).
- Hands-on experience with AI Search (vector databases, embeddings, semantic search).
- Proficiencyin data integration (DI) pipelines, ETL/ELT, and parsers for legacy data sources.
- Strong knowledge of high-volume, transaction-heavy architectures, distributed systems, and microservices.
- Experience with DevOps practices, containerization (Docker, Kubernetes), CI/CD pipelines.
Preferred Skills
- Familiarity withLangChain, Semantic Kernel, RAG (Retrieval-Augmented Generation).
- Knowledge of data governance and compliance frameworks (HIPAA, GDPR, ISO 27001/27799, SOC 2).
- Experience with real-time analytics and event-driven architectures (Kafka, Azure Event Hub).
- Prior work in public sector, justice, or healthcare digital transformation.
- Advanced system design and debugging skills in both Python and .NET ecosystems.
Education
- Bachelor's orMaster's degree in Computer Science, Software Engineering, or related field.
- Certifications in Azure AI/Cloud or Microsoft .NET/AI engineering are a strong plus.
Why Join Us
- Buildcutting-edgeAI applications at national scale in Kuwait.
- Work with Python + .NET in hybrid AI and enterprise-grade environments.
- Architect solutions that integrate multi-LLM, speech, and search pipelines into real-world systems.
- Competitive salary, relocation support, and career growth with a global leader in digital transformation.