Description
Faculty is seeking a Software Engineer to join its National Security and AI Safety business unit. The successful candidate will contribute to delivering bespoke AI solutions for clients, focusing on scalable software architecture and best practices.
The team works at the frontier of high-stakes, high-impact missions, partnering with government and tech organisations to ensure AI is secure, trustworthy, and safe.
Key responsibilities include:
- Building and deploying production-grade ML software, tools, and infrastructure
- Creating reusable, scalable solutions to accelerate ML system delivery
- Collaborating with engineers, data scientists, and commercial leads to solve client challenges
- Leading technical scoping and architectural decisions
- Defining and implementing standards for deploying machine learning at scale
- Acting as a technical advisor to customers and partners
The ideal candidate will have experience with machine learning lifecycles, operationalising models built with frameworks like Scikit-learn, TensorFlow, or PyTorch. Strong Python skills, software engineering best practices, and hands-on experience with cloud platforms and infrastructure are essential.
Benefits and perks are not specified in the job posting.