# Full Stack Software Engineer

**Company**: Faculty
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/faculty/67645c5e-abe8-434f-8013-f13e82259e81?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/full-stack-software-engineer-2077be1a-afa/

## Description

As a Full Stack Software Engineer at Faculty, you will collaborate with cross-functional teams to build and scale AI-powered systems that solve unique challenges for global clients.

This is an opportunity to take ownership of the entire stack, turning sophisticated machine learning outputs into high-impact, production-ready solutions that drive real-world transformation.

## Responsibilities

- Creating reliable, reusable, and scalable frontend and backend architectures to enable the seamless delivery of advanced AI systems.

- Leading engineers within cross-functional teams,alongside Data Scientists and Product Managers,to deploy technically sophisticated, high-impact software.

- Designing and architecting robust project frameworks that maintain a balance between rapid prototyping and long-term maintainability.

- Acting as a technical authority for full-stack development within your delivery unit to ensure best practices are met.

- Providing deep technical expertise to customers, helping them navigate complex requirements and architectural scoping.

## Requirements

- Extensive experience in TypeScript and modern frontend frameworks like React or Vue, paired with a strong eye for intuitive UI/UX design.

- Solid backend development skills in Python or TypeScript frameworks (such as FastAPI, Flask, or Django) and comfort managing the full application lifecycle.

- Experience deploying software within cloud environments like AWS, Azure, or GCP, ideally using containerisation tools like Docker.

- A scientific and pragmatic mindset, testing assumptions and balancing big-picture vision with technical details required for execution.

- Ability to thrive in autonomous, fast-paced environments where you can take full ownership of problems and collaborate directly with clients to define technical strategy.

- Compelling communication skills, enjoying work in a team-oriented culture with a relentless drive to learn and apply novel technologies.

## Interview Process

- Talent Team Screen (30 minutes)

- Pair Programming Interview (90 minutes)

- System Design Interview (90 minutes)

- Commercial Interview (60 minutes)

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- TypeScript
- React
- Vue
- Python
- FastAPI
- Flask
- Django
- AWS
- Azure
- GCP
- Docker

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/faculty/67645c5e-abe8-434f-8013-f13e82259e81?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
