This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Software Engineer (Python) to join our Software Engineering team within the AI Practice. This role will be instrumental in engineering, enhancing and supporting a real‑time voice application underpinned by Generative AI technologies. You will contribute across both project delivery and production support, including participation in an out‑of‑hours callout rota. The role focuses on building complex asynchronous systems using modern Python frameworks, integrating enterprise platforms, and ensuring reliable operation of a mission‑critical solution for a major financial services client. This role is customer‑facing and will include direct engagement with client technical teams, solution architects and delivery stakeholders.
Job Responsibility:
Design, build and maintain real‑time voice and AI‑enabled applications using Python and modern async frameworks
Develop and optimise backend microservices using FastAPI, Uvicorn, Asyncio, Pydantic and SQLAlchemy
Engineer and maintain REST API integrations with external enterprise systems
Implement observability using OpenTelemetry and Azure Application Insights
Leverage Microsoft Azure services including App Service, Azure Cache for Redis, Azure Speech Services, Azure OpenAI (PTU), Microsoft SQL, Key Vault and Storage Accounts
Contribute to CI/CD pipelines using Azure DevOps
Participate in an out‑of‑hours callout rota to support critical customer operations
Provide technical guidance to customers, including troubleshooting, solution walkthroughs and implementation support
Collaborate with cross‑functional Sabio teams across AI, Engineering and Delivery
Maintain high code quality using Pytest, Alembic migrations and peer review practices
Requirements:
Strong commercial experience as a Senior Python Developer / Software Engineer
Expertise in asynchronous Python and building complex async architectures