cover image
Faculty

Faculty

faculty.ai

3 Jobs

882 Employees

About the Company

We set Faculty up in 2014 because we thought that AI would be the most important technology of our time.

Our sole purpose is to make it useful to the world. We do that by helping our clients access the most cutting edge AI, and use it to improve the performance of their business.

That’s all we’ve ever done. No chasing hype cycles. Just AI. We take it very seriously.

We've done a lot of it over the years. We've worked with hundreds of organisations, from right across the economy and right across the globe.

We’re very proud of this track record. We feel very privileged to have supported some of the most important organisations in the world, to grapple with the big challenges of our age.

We care deeply about the impact of our work. That’s what motivates us above all.

Listed Jobs

Company background Company brand
Company Name
Faculty
Job Title
Lead Software Engineer
Job Description
**Job Title:** Lead Software Engineer **Role Summary:** Lead technical delivery and deployment of a frontier AI platform for enterprise clients. Manage a small cross‑functional engineering squad, architect scalable solutions in Python, TypeScript/React, and infrastructure‑as‑code, and serve as the primary technical partner from discovery through production. **Expectations:** - Deliver high‑quality, scalable AI‑focused products on schedule. - Mentor and grow an engineering squad, fostering best practices and innovation. - Act as the principal liaison between clients and product teams, translating business needs into technical requirements. - Maintain clear, concise communication with technical and non‑technical stakeholders. **Key Responsibilities:** - Lead client engagements, guiding discovery, design, and production roll‑outs. - Run sprint planning, code reviews, and knowledge transfer sessions for squad members. - Design, develop, and extend platform modules (Python, TypeScript/React, IaC) to meet client workflows. - Deploy applications on Kubernetes; configure CI/CD pipelines (GitLab CI, GitHub Actions, etc.). - Ensure automated testing coverage, code quality, and production reliability. - Advocate for customer needs with product and delivery teams, feeding back feature requests. **Required Skills:** - 5+ years of full‑stack development experience; strong grasp of system architecture. - Proficiency in Python and TypeScript/React, with experience building REST/APIs. - Deep knowledge of CI/CD, Docker, Kubernetes, and cloud deployment (AWS, Azure, or GCP). - Hands‑on experience with infrastructure‑as‑code (Terraform, Pulumi, etc.). - Strong automated testing methodology (unit, integration, E2E). - Excellent verbal and written communication; ability to explain complex concepts to diverse audiences. - Proven leadership in technical projects and mentoring junior engineers. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Optional: Professional certifications such as AWS Certified Developer, Azure Solutions Architect, Google Cloud Professional Cloud Architect, or Certified Kubernetes Administrator beneficial.
London, United kingdom
Hybrid
Senior
05-10-2025
Company background Company brand
Company Name
Faculty
Job Title
Machine Learning Engineer
Job Description
London, United kingdom
Hybrid
05-10-2025
Company background Company brand
Company Name
Faculty
Job Title
Senior Machine Learning Engineer
Job Description
**Job title** Senior Machine Learning Engineer **Role Summary** Design, develop, and deploy production‑grade machine learning solutions for high‑stakes clients. Lead technical scoping, architecture decisions, and cross‑functional collaboration while ensuring scalability, security, and ethical compliance. Mentor junior staff and act as a trusted advisor to stakeholders. **Expectations** - Obtain and maintain UK Security Clearance (SC). - Work onsite up to three days per week with defence clients (travel may be required). - Demonstrate ownership of end‑to‑end ML projects in a fast‑paced environment. **Key Responsibilities** - Lead architectural planning for large‑scale ML systems. - Build and maintain scalable ML pipelines, reusable code libraries, and deployment infrastructure. - Define and enforce best practices for model validation, monitoring, and security at scale. - Collaborate with data scientists, product managers, and commercial teams to translate business requirements into technical solutions. - Serve as a technical advisor to customers, simplifying complex concepts for non‑technical stakeholders. - Mentor junior engineers, promoting engineering excellence and knowledge sharing. **Required Skills** - Deep experience with the full ML lifecycle: data preprocessing, model training, evaluation, serving, and monitoring. - Proficiency in Python and strong object‑oriented design principles. - Hands‑on expertise with TensorFlow or PyTorch for model development and deployment. - Cloud platform knowledge (AWS, Azure, or GCP): architecture, security, and infrastructure automation. - Containerization and orchestration skills (Docker, Kubernetes) for scalable application delivery. - Strong communication skills for both technical teams and senior non‑technical stakeholders. - Proven ability to deliver projects in high‑growth, agile settings. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, or related field. - Optional certifications in cloud platforms (e.g., AWS Certified Machine Learning, GCP Professional Data Engineer) are a plus.
London, United kingdom
Hybrid
Senior
25-11-2025
Company background Company brand
Company Name
Faculty
Job Title
Frontend Engineer
Job Description
**Job title** Frontend Engineer **Role Summary** Design, develop, and maintain scalable, data‑driven web interfaces for government and public‑service clients. Collaborate with data scientists, data engineers, and designers to convert AI insights into user‑friendly visualisations. Own the frontend architecture, enforce engineering standards, and mentor junior engineers. **Expectations** - Deliver high‑quality, production‑ready React applications that adhere to best practices. - Maintain a unified, reusable component library across projects. - Drive technical excellence and set standards for the front‑end guild. - Cooperate closely with cross‑functional teams and communicate progress to stakeholders. - Manage infrastructure for development, testing, and cloud deployment. **Key Responsibilities** 1. Collaborate with data scientists, engineers, and designers to build client‑facing features. 2. Prioritise, plan, and coordinate front‑end development tasks. 3. Set up and maintain CI/CD pipelines and cloud deployment environments (AWS, GCP, or Azure). 4. Enforce technical standards and best practices across all front‑end projects. 5. Create and maintain a reusable component library for company‑wide use. 6. Mentor and onboard new front‑end engineers; provide training and feedback. 7. Serve as the primary front‑end authority within the team. **Required Skills** - Proven experience building scalable, maintainable React applications. - Strong command of ES6+ JavaScript, HTML5, and CSS3. - Proficiency with TypeScript (or other typed languages) for robust codebases. - Hands‑on experience with data‑visualisation libraries (e.g., d3.js). - Familiarity with cloud deployment on AWS, GCP, or Azure. - Demonstrated ability to write well‑tested, performant code. - Excellent communication, mentorship, and teamwork abilities. - Eligibility for UK Security Clearance (SC) or willingness to obtain it. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - No specific certifications required, though knowledge of security and cloud technologies is advantageous.
London, United kingdom
Hybrid
04-12-2025