HybridFull time

Senior Full Stack Engineer

Private Healthcare

Life assurance (4x salary)

Income protection

Pension

You’ll join a global data and AI-driven organisation that’s rethinking how large enterprises operate. This is not just another full stack role, you’ll be building intelligent, AI-powered systems that actively shape business decisions and outcomes. If you enjoy working across the stack, influencing technical direction, and experimenting with emerging AI tooling, you’ll feel at home here. As green field as it gets within a big org!

What you’ll be doing

You’ll work across backend, frontend, and AI layers to deliver scalable systems:

  • Build and scale full-stack applications using Python and React
  • Design APIs and microservices that power AI-driven workflows
  • Develop and integrate AI agent systems (orchestration, decision-making, automation)
  • Implement real-time monitoring, logging, and performance tracking
  • Contribute to architectural decisions and technical strategy
  • Collaborate closely with product, design, and engineering teams
  • Write clean, secure, production-grade code
  • Continuously improve engineering standards and team practices
  • Work in an Agile / DevOps environment, shipping iteratively
  • Explore and adopt AI tools to improve development efficiency

What you’ll bring

You’re an experienced engineer who enjoys solving complex problems and building modern systems:

  • 5+ years in software development
  • Strong Python skills (FastAPI, Django, Flask or similar)
  • Advanced React experience (hooks, state management, TypeScript)
  • Experience designing and building REST APIs
  • Exposure to AI/ML tools (e.g. LangChain, OpenAI APIs, or similar)
  • Cloud experience (AWS, Azure or GCP)
  • Familiarity with Docker, Kubernetes, and infrastructure-as-code
  • Solid grounding in algorithms, data structures, and design patterns
  • Experience with CI/CD and automation

Nice to have

  • Experience mentoring or supporting other engineers
  • Strong communication skills across distributed teams
  • Degree in Engineering or related field
  • A curious mindset and comfort working in fast-paced environments

Get notified about your perfect job

Send us your CV and we'll message you when we find a good match.

upload CV