London, UK (Hybrid – 3 days per week on-site)
Contract (£500–650 outside IR35) & Perm available
About the Role
Join a fast-growing AI SaaS company in London as a Python / TypeScript Engineer, building large-scale, data-driven systems that power intelligent automation and next-generation learning products. You’ll work on high-performance backend services, APIs, and frontend components using Python and TypeScript, collaborating closely with data, product, and DevOps teams in a highly technical, engineering-led environment.
Key Responsibilities
* Develop and scale backend systems and APIs using Python
* Build high-quality frontend and platform features with TypeScript (React/Node)
* Design distributed, high-throughput services and event-driven components
* Collaborate across teams to deploy, monitor, and optimise microservices
* Contribute to an engineering culture focused on performance, quality, and automation
Requirements
* Proven experience with Python and TypeScript (5+ years in production environments)
* Familiarity with PostgreSQL, Kafka/RabbitMQ/Elixir, Docker, and AWS/GCP
* Strong understanding of microservices, distributed systems, and modern CI/CD pipelines
* Clear communicator who thrives in collaborative hybrid teams