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
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
Company background Company brand
Company Name
Faculty
Job Title
Software Engineer
Job Description
**Job Title**: Software Engineer **Role Summary**: Full‑stack engineer responsible for scaling the Faculty Frontier Decision Intelligence platform. Works within a cross‑functional delivery squad to build, extend, and deploy AI‑driven decision‑support features, ensuring robust, scalable architecture and excellent customer experience. **Expectations**: - Deliver high‑quality, production‑ready code for customer‑facing AI solutions. - Collaborate closely with product managers, designers, and client stakeholders to translate requirements into technical specifications. - Maintain and evolve a large, complex codebase, applying best practices in architecture, testing, and deployment. - Participate in system design discussions and advocate for scalable, maintainable solutions. **Key Responsibilities**: - Design, implement, and test backend and frontend components (Python, TypeScript, React). - Integrate Frontier with customers’ existing systems, data pipelines, and workflows. - Deploy solutions using container technologies (Docker) and orchestrators (Kubernetes, where applicable). - Implement automated testing at unit, integration, and end‑to‑end levels. - Contribute to the technical roadmap, feature prioritization, and user‑experience improvements. - Mentor junior developers and enforce coding standards across the squad. **Required Skills**: - Strong programming proficiency in Python and TypeScript. - Experience building SPAs with React and modern frontend tooling. - Deep understanding of system architecture, design patterns, and microservices. - Practical knowledge of PostgreSQL, relational database design, and query optimization. - Hands‑on experience with containerization (Docker) and cluster deployment (Kubernetes preferred). - Proven track record of designing and implementing comprehensive automated testing strategies. - Ability to work autonomously in a fast‑paced environment while collaborating effectively with cross‑functional teams. - Excellent communication skills for translating technical concepts to non‑technical stakeholders. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Additional certifications in cloud architecture, DevOps, or AI/ML technologies are a plus but not mandatory.
London, United kingdom
Hybrid
18-12-2025