Python Developer

ID ca4476f878

Overview

Skills required

  • Strong hands-on Python development experience, including building backend applications, services, and RESTful APIs.
  • Experience with common Python frameworks and tooling, such as FastAPI, Flask or Django; pytest; dependency/package management; and asynchronous programming where relevant.
  • Good understanding of software engineering fundamentals: clean code, object-oriented and/or functional design, testing, debugging, API design, and source control.
  • Experience working with relational and/or NoSQL databases, writing efficient queries and designing data models.
  • Practical experience building or integrating generative AI solutions using LLM APIs and orchestration frameworks.
  • Understanding of RAG, embeddings, vector stores, prompt design, agent workflows, model evaluation, and AI safety/guardrails.
  • Experience with cloud-hosted applications, containers, and CI/CD pipelines.
  • Awareness of secure development practices, including secrets management, access control, data protection, and dependency security.
  • Strong analytical and problem-solving skills, with the ability to work through ambiguous technical issues.
  • Clear written and verbal communication, able to explain technical decisions to engineers and non-technical colleagues.

The link to the original advert is for members. Unlock apply links.

Apply