Unlock the Power of Python Development
We are seeking an experienced Senior Python Developer to join our high-performing engineering team.
This role is hands-on and delivery-focused, ideal for someone with a strong software engineering mindset who can build and scale production-grade systems – from robust backend APIs to clean, usable web interfaces.
Main Responsibilities
* Design and build secure RESTful APIs using Python (FastAPI preferred)
* Develop and maintain integrations with data services and cloud APIs
* Ensure high performance and scalability of backend services
* Implement authentication and RBAC using OAuth2 and Azure AD
Key Skills and Qualifications:
* Proven experience as a Senior Software Engineer or Python Developer
* Strong backend development experience with Python (FastAPI ideal)
* Proficiency in building front-end interfaces with React or Next.js
* Hands-on experience with OAuth2 and Azure AD authentication
* Strong communication skills and initiative in team environments
* Exposure to vector databases like FAISS, Qdrant, or Azure AI Search
* Experience with LLMs, embeddings, and retrieval-augmented generation (RAG)
* Knowledge of Azure services such as Blob Storage, Key Vault, AI Studio
* Familiarity with AI agent workflows or conversational interfaces
Benefits of Joining Our Team
* You'll work on real-world delivery with an emphasis on quality and innovation
* This is your chance to contribute to a major platform build in a team that moves quickly and solves complex problems using modern cloud and software engineering practices