TL;DR
Software Engineer (AI Platform): Develop and maintain the AI infrastructure platform enabling production-grade machine learning products with an accent on MLOps tooling, scalable deployment, and multi-cloud integration. Focus on designing infrastructure-as-code, container orchestration, and DevSecOps processes to support distributed microservices architectures.
Location: Hybrid in London, United Kingdom
Company
Faculty is a product company specializing in human-centric AI, working with global clients across government, finance, retail, energy, life sciences, and defence since 2014.
What you will do
- Own and enhance deployment and MLOps tooling to ensure quality and reliability of software delivery.
- Develop new features for notebook environments and improve model monitoring systems.
- Collaborate with a small, fast-moving team to design and build infrastructure for delivery teams.
- Implement infrastructure-as-code and DevSecOps processes for containerized microservices.
- Integrate platform services across AWS, Azure, and GCP for global client solutions.
- Scale internal enablement capabilities to accelerate machine learning deployment.
Requirements
- Location: Must be based in or able to work hybrid in London, United Kingdom
- Strong software engineering skills in Python or Go.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Proficiency in Infrastructure-as-Code tools like Terraform or CloudFormation.
- Understanding of machine learning product lifecycle and MLOps.
- Ability to work in small teams with high ownership and effective communication.
Culture & Benefits
- Unlimited annual leave policy.
- Private healthcare and dental coverage.
- Enhanced parental leave and family-friendly flexibility.
- Sanctus coaching and hybrid working model.
Hiring process
- Initial talent team screen (30 minutes).
- Pair programming interview (90 minutes).
- System design interview (90 minutes).
- Commercial interview (60 minutes).
