All jobs
Save

Software engineer, generative AI (UK)

Writer
Contract type
Ongoing
Work mode
100% remote
Experience
Mid-level · 3+ years

Job description

Key details

  • Design and develop robust, secure, and scalable generative AI services and applications using Python and modern frameworks to drive enterprise-wide transformation
  • Build and optimize high-performance, low-latency APIs and microservices to integrate advanced AI models and sophisticated agentic workflows into the core platform
  • Act as a whole-systems thinker by making meaningful system design decisions and owning the architecture of core platform components from initial proposal through production deployment
  • Implement and maintain responsive user interfaces using technologies like React and TypeScript to deliver intuitive user experiences and bridge the gap between backend services and frontend enablement
  • Drive proactivity without red tape by clearly communicating changes, plans, and proposals to cross-functional teams and collaborating closely with product managers, data scientists, and DevOps engineers
  • Partner with DevOps teams to build continuous deployment, logging, and monitoring systems that ensure top-tier performance, security, and reliability across distributed workloads
  • Company mission
  • Information not specified

Primary stack

Core technologies

Python (Programming Language)ReactTypeScriptAWSDocker

Benefits

  • Generous PTO, plus company holidays
  • Comprehensive medical and dental insurance
  • Paid parental leave for all parents (16 weeks)
  • Fertility and family planning support
  • Early-detection cancer testing through Galleri
  • Competitive pension scheme and company contribution
  • Annual wellness stipend for gym, massage/chiropractor, personal training, etc
  • Learning and development stipend
  • Company-wide off-sites and team off-sites
  • Competitive compensation and company stock options

Requirements & details

  • 3-5+ years of hands-on experience as a software engineer with a strong emphasis on Python development in production environments
  • Proven expertise in building and deploying generative AI applications, leveraging LLMs, vector databases like Pinecone, Weaviate, or pgvector, and modern open-source agentic frameworks
  • Practical experience with microservices architecture, RESTful APIs, cloud platforms such as AWS, GCP, or Azure, and containerization with Docker and Kubernetes
  • Solid grasp of modern web technologies including FastAPI, Asyncio, database systems like PostgreSQL, and hands-on experience leveraging AI developer tooling like Claude, Cursor, or GitHub Copilot to accelerate engineering workflows
  • Exposure to enterprise architecture including practical experience implementing IAM, SSO, SAML, OAuth, OIDC, RBAC, robust security best practices, or building services for enterprise administration and billing systems
  • A Connect mindset that thrives in collaborative settings where you actively engage with cross-functional teams and mentor other engineers, a Challenge spirit that drives you to tackle complex technical hurdles and proactively suggest innovative improvements, and an Own attitude where you take full accountability for delivering high-quality, resilient, and scalable code from conception to production
  • Python, React, TypeScript, LLMs, AI Agents, LangChain, OpenAI, AWS, Docker
  • Python (Programming Language)
  • React
  • TypeScript
  • AWS
  • Docker

Apply