Senior Full Stack Engineer

  • Harnham - Data & Analytics Recruitment
  • 10/10/2025
Full time Information Technology Telecommunications SQL Python Software Engineer

Job Description

Full Stack Software Engineer (Python, React, AI, 3D)

Hybrid London (1-2 days per week)

Up to £120,000 + Equity + Benefits

Are you excited by the idea of building the future of 3D and spatial intelligence? We're working with an innovative AI company developing a frontier 3D foundation model that's redefining how industries - from robotics and AR/VR to gaming and film - generate and interact with 3D content.

They're now looking for a Full Stack Software Engineer to help build their first public-facing product, creating interactive applications powered by cutting-edge AI models. This is a rare opportunity to work at the intersection of AI, computer vision, and 3D computing, in a world-class technical team.

Why this role?

  • Shape the next generation of AI-driven 3D applications and spatial experiences.

  • Work closely with researchers and engineers pushing the limits of spatial AI.

  • Build the company's first large-scale public product - with full ownership across the stack.

  • Hybrid flexibility: 1-2 days per week in the London office, balance the rest remotely.

  • Salary up to £120,000, depending on experience.

? What you'll be doing:

  • Designing, building, and deploying interactive 3D web applications powered by Spatial AI models.

  • Managing and optimising the inference stack for running complex AI models (in-house or via cloud providers).

  • Developing internal tools to monitor, evaluate, and improve ML model performance.

  • Working across the full stack - from front-end experiences to backend APIs and cloud deployment.

  • Implementing best practices for performance, scalability, and security.

? What we're looking for:

  • 2+ years' experience in full-stack application development and deployment.

  • Strong skills in both frontend frameworks (React, Next.js, or Vue) and backend technologies (Node.js, Python, Django, or FastAPI).

  • Experience deploying applications in cloud environments using containers and orchestration tools.

  • Proficiency in the Python ecosystem for backend development and AI integration.

  • Strong database knowledge (SQL and NoSQL) and API design/integration.

  • Familiarity with CI/CD pipelines and modern DevOps workflows.

  • Understanding of authentication, authorization, and web security best practices.

? Nice-to-haves:

  • Experience deploying ML models using AWS Sagemaker, Hugging Face, or Replicate.

  • Familiarity with WebGL, THREE.js, or other 3D graphics frameworks.

  • Interest in AI, generative models, and spatial computing.