Full Stack Software Engineer
Job description
Full Stack Software Engineer at Faculty, working in the Professional and Financial Services business unit to build and scale AI-powered systems for global clients. The role involves owning the entire stack and turning machine learning outputs into production-ready solutions.
At a glance
- Work mode
- Remote · London
What you'll do
- 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.
What we're looking for
- 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 comfortable 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 the technical details required for execution.
- Thrives in autonomous, fast-paced environments, taking full ownership of problems and collaborating directly with clients to define technical strategy.
- A compelling communicator who enjoys working in a team-oriented culture and has a relentless drive to learn and apply novel technologies.
Your team
Professional and Financial Services Business unit
Develops and embeds AI solutions which help financial institutions become more efficient, enhance customer experience, and find the commercial upside in uncertain markets, within a highly regulated industry.
How to get hired
- 1Talent Team Screen (30 minutes)
- 2Pair Programming Interview (90 minutes)
- 3System Design Interview (90 minutes)
- 4Commercial Interview (60 minutes)
Apply
About Faculty
Faculty works with global customers to transform their performance through human-centric AI, innovating, building and deploying responsible AI across government, finance, retail, energy, life sciences and defence.
Mission
We established Faculty in 2014 because we thought that AI would be the most important technology of our time.
Key facts
- 2014
- Worked with over 350 global customers
- Clients span government, finance, retail, energy, life sciences and defence
What they value
- Diversity of individuals fosters diversity of thought
- Seeking truth
- Intellectual curiosity
- Measurable positive impact
