Senior Python Engineer - FastAPI, AI/ML & Cloud

Senior Python Engineer - FastAPI, AI/ML & Cloud

Posted 2 weeks ago by Salt on JobServe

£600 Per day
Outside
Hybrid
London, UK

Summary: The Senior Python Engineer role focuses on hands-on development within a government-funded non-profit organization, emphasizing the creation of AI-driven platforms. The position requires expertise in FastAPI microservices, AI/ML integrations, and cloud deployment, particularly in AWS or GCP environments. The engineer will collaborate with cross-functional teams to build scalable applications and optimize data pipelines. This role offers a competitive day rate and flexible hybrid working arrangements in London.

Key Responsibilities:

  • Develop, maintain, and optimise Python microservices using FastAPI.
  • Integrate AI/ML models and NLP technologies into Back End services.
  • Build and optimise data pipelines for machine learning applications.
  • Deploy and manage services in AWS/GCP, using Docker, Kubernetes, and Terraform.
  • Ensure best practices in testing (Pytest), CI/CD (GitHub Actions), and observability (OpenTelemetry).
  • Work closely with data scientists, DevOps engineers, and product managers in an Agile team.

Key Skills:

  • Proven experience in a similar Senior Python Engineer role.
  • Strong proficiency in Python, including both object-oriented and functional programming.
  • Expertise in FastAPI and its ecosystem (Pydantic, SQLAlchemy, Alembic).
  • Experience with microservices architecture and serverless/lambda functions.
  • Strong database skills, particularly PostgreSQL.
  • Familiarity with common Python libraries (Pandas, NumPy, Jupyter Notebooks).
  • Experience with Git, GitHub, Docker, and cloud deployments.
  • Understanding of monitoring and observability using OpenTelemetry.

Salary (Rate): 600

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: Other