Software Engineer

Apply

Overview

We are seeking a Senior Software Engineer with AI expertise to join a dynamic WealthTech company focused on innovating their technology platform. This contract role involves working with senior technical leadership to design and validate new agentic architectures for AI-driven product creation workflows. The position offers an exciting opportunity to engage in greenfield engineering and influence both technical direction and future roadmap within a modern engineering environment.

Responsibilities

  • Rapidly prototype and validate multi-agent AI workflows.
  • Design and experiment with orchestration frameworks.
  • Integrate large language models into existing systems.
  • Evaluate the technical feasibility of long-term product strategies.
  • Collaborate closely with senior technical stakeholders on project goals.
  • Build scalable backend services and APIs using Python.
  • Adopt and implement modern software development lifecycle practices.

Requirements

  • Strong commercial software engineering experience, specifically with Python.
  • Hands-on experience in developing production AI applications.
  • Demonstrated understanding of agentic workflows and multi-agent orchestration.
  • Proficiency with modern LLMs, including OpenAI or Anthropic.
  • Strong knowledge of software engineering fundamentals, focusing on testing and clean code principles.
  • Experience in building scalable backend services and REST APIs.
  • Ability to rapidly experiment and validate technical concepts.
  • Familiarity with Azure AI Services and orchestration frameworks is a plus but not essential.
SkillsPython, Azure
LocationEdinburgh
TypeHybrid
SourceLinkedIn
RecruiterProvn
Posted07/07/26