Description
Faculty is looking for a Senior Machine Learning Engineer to join its National Security and AI Safety business unit. The successful candidate will lead the development and deployment of cutting-edge AI systems for diverse clients.
As a Senior Machine Learning Engineer, you will design, build, and deploy scalable, production-grade ML software and infrastructure that meets rigorous operational and ethical standards. You will lead the bridge between AI research and real-world impact by architecting scalable, production-grade machine learning systems.
Responsibilities:
- Leading technical scoping and architectural decisions for high-impact ML systems and capability testing of Frontier AI models
- Designing and building production-grade ML software, tools, and scalable infrastructure
- Defining and implementing best practices and standards for deploying machine learning at scale across the business
- Collaborating with engineers, data scientists, product managers, and commercial teams to solve critical client challenges and leverage opportunities
- Acting as a trusted technical advisor to customers and partners, translating complex concepts into actionable strategies
- Mentoring and developing junior engineers, actively shaping our team's engineering culture and technical depth
Requirements:
- Significant experience building and deploying secure and scalable LLM applications
- Experience with multi-agent harness tooling and AI Safety evaluation procedures
- Understanding of the full ML lifecycle and confidence in operationalising models built with frameworks like TensorFlow or PyTorch
- Deep expertise in software engineering and strong Python skills
- Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP)
- Extensive experience working with container and orchestration tools such as Docker & Kubernetes