Point your AI agent at freehire and let it find you a job.

Get the CLI →

Opus Recruitment Solutions

NewBe an early applicant

Python Developer

Posted
Discussion
Overview

In this role you drive the Python-based engineering of an AI-first education analytics platform. You will work within a mission-driven, remote-first team to extend a 22-agent agentic system, surface actionable insights for school leaders, and scale the platform in a production cloud environment. You’ll shape workflows, integrate multiple LLMs, and improve observability and benchmarking to enhance performance. This is a hands-on role with meaningful impact in a scaling tech-for-good business.

Pay / Benefits
  • competitive salary up to 65k
  • remote-first / flexible work arrangements across the UK
  • opportunity to impact a scaling tech-for-good business
  • work with a multi-LLM tech stack
Responsibilities
  • Agentic workflow development: build and refine LangGraph/LangChain sub-graphs and multi-step workflows
  • LLM integration: enhance prompt engineering, orchestrate models, and implement tool-calling logic
  • System observability: monitor agent behavior and performance with LangSmith or similar tools
  • Benchmarking & evaluation: contribute to LLM benchmarking across tasks and model families
  • API engineering: develop and consume REST APIs and connect workflows with backend services
  • Architecture evolution: evolve the platform as new capabilities like semantic query generation emerge
Key requirements
  • Python development experience
  • exposure to an AI environment
  • production engineering mindset
  • familiarity with REST APIs
  • experience with cloud-native environments
  • knowledge of LangGraph/LangChain or similar frameworks (preferred)
  • experience working with LLMs or AI models (preferred)
  • Python
  • LangGraph
  • LangChain
  • LLMs
  • REST APIs
  • LangSmith

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available