IT & Software

AI Software Engineer Python TypeScript LLM

Client Server

Manchester · Greater Manchester · United Kingdom

Overview

In this role you design, build and run AI-powered features for a large-scale games platform. You will work across Python and TypeScript backends to create scalable, production-ready AI solutions and collaborate with product and engineering teams to deliver real user value. You’ll participate in the full development lifecycle, from experiments to deployment, influencing architecture and AI integration across the product. This position offers scope to shape how AI is used at scale while working in a cross-functional, innovative environment.

Pay / Benefits
  • Salary to 80k
  • Personalised training budget
  • Pension
  • Healthcare including dental and optical
  • Wellness experiences
  • gym subsidy','cycle to work scheme','volunteer days
Responsibilities
  • design, build and deploy AI-powered features
  • collaborate with product and engineering teams
  • develop across Python and TypeScript backends
  • focus on scalability, reliability and performance of AI applications
  • own the full development lifecycle from experimentation to production
  • influence architectural decisions and AI integration into the product
Key requirements
  • strong backend software engineering skills in Python and TypeScript
  • experience building scalable production applications with large user bases
  • practical experience with LLMs and AI application development (RAG, semantic search, LLMOps or agentic workflows)
  • understanding of AI application reliability, evaluation and production monitoring
  • experience with AWS and CI/CD pipelines
  • strong communication and collaboration skills; mentoring others
  • familiarity with MCP and modern AI tooling (beneficial)
  • communication
  • collaboration
  • mentoring
  • Python
  • TypeScript
  • LLMs

Reference: WJ-747_31189441

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.