X

Send us your CV

    X

    Search filters

    • Reset

    Job info

    Our client is a leading consulting and technology organization delivering advanced AI and cloud-driven solutions for global clients. They are currently looking for a Senior Python Developer to join their distributed engineering team and contribute to building scalable, AI-powered platforms.

    Skills and Requirements:

    • 8+ years of professional software development experience.
    • Advanced Python expertise, including asynchronous programming and production-level backend development.
    • Hands-on experience with FastAPI and RESTful API design.
    • Strong knowledge of secure API authentication (OAuth, JWT).
    • Experience with GenAI technologies such as RAG, vector databases, LangChain, LlamaIndex, or agentic frameworks.
    • Practical experience with Docker, containerized applications, and Kubernetes.
    • Experience working with Azure cloud services (Functions, App Service, Storage, Service Bus).
    • Experience with CI/CD pipelines and infrastructure-as-code tools such as Terraform, Ansible, or CloudFormation.
    • Strong experience with MS SQL, NoSQL databases, Redis, and distributed systems.
    • Experience using AI coding tools such as Cursor, OpenAI Codex, or Claude Code.
    • Familiarity with monitoring and logging tools such as Prometheus and Grafana.
    • Excellent communication skills and the ability to collaborate with distributed teams.
    • Ability to work with required US time overlap (minimum 2-6pm CET).

    Role and Responsibilities:

    * Deliver high-quality, production-ready software solutions across backend and frontend components.
    * Design and implement AI-driven and cloud-native applications using modern architecture patterns.
    * Build and maintain scalable microservices and distributed systems.
    * Develop APIs to integrate ML/AI models and backend services.
    * Collaborate with client-facing teams to clarify requirements and ensure accurate implementation.
    * Participate in code reviews and continuously improve code quality and maintainability.
    * Maintain and update technical documentation for implemented systems.
    * Ensure solutions meet performance, scalability, reliability, and security standards.
    * Troubleshoot technical issues, support incident resolution, and follow ITIL-aligned processes.
    * Propose improvements to performance, development processes, and tooling.

    For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.

    Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief.

    Apply for this role

    Where did you hear about us?
    Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
    I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Job manager

    Klaudia Dudek

    Other roles I manage

    • Senior .NET/React Developer

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization undertaking a major initiative to transform its engineering capabilities through the development of an AI-native engineering platform. They are currently looking for a Senior Fullstack

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101785
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Lead .NET/React Developer

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization undertaking a major initiative to transform its engineering capabilities through an AI-native development platform. They are currently looking for a Lead Fullstack Developer to help drive

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101752
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Technical Lead C++ (primary) and Python

      Job speciality: Technology Jobs, Software Development

      Our client is a global technology company developing advanced developer tooling and AI-powered solutions for large-scale software ecosystems. They are currently looking for a Technical Lead with strong C++ and Python expertise to help design and

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101719
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • QA Lead with gaming

      Job speciality: Technology Jobs, Software Development

      Our client is a global technology company developing advanced tools for software development and code intelligence within the gaming industry. They are currently looking for a QA Lead to help ensure high performance, reliability, and scalability of

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101686
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Data Engineer with ML

      Job speciality: Technology Jobs, Software Development

      Our client is a global technology and consulting organization delivering innovative digital solutions for major sports organizations. They are currently looking for a Senior Data Engineer to support the development of a next-generation mobile

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101652
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior FS Developer (70% Python + 30% Node.js+React)

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization delivering next-generation AI-driven platforms for enterprise clients. They are currently looking for a Senior Fullstack Developer (Python / Node.js / React) to join a strategic

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101453
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Python Engineer with AI

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization developing enterprise platforms for large-scale financial and tax operations. They are currently looking for a Senior Python Engineer with AI expertise to support the evolution of a major

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101552
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior FS Software Engineer (MCP & AI Agents)

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization developing advanced AI platforms and agent-based systems. They are currently looking for a Senior Full Stack Software Engineer specializing in MCP and AI agents to help build the internal

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101486
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior AI Engineer with RAG

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization developing advanced AI-powered platforms for enterprise clients. They are currently looking for a Senior AI Engineer to join their distributed engineering team and contribute to

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101619
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Lead AI Engineer with RAG

      Job speciality: Technology Jobs, Software Development

      Our client is a global consulting and technology organization developing enterprise-grade platforms supporting complex financial and tax processes. They are currently looking for a Lead AI Engineer to help design and deliver advanced AI capabilities

      View job & apply
      • Bulgaria
      • Contract
      • Negotiable
      • 101586
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Browse all Technology Jobs