Description
As a Senior Machine Learning Engineer at Faculty, you'll lead the development and deployment of cutting-edge AI systems for diverse clients.
You'll design, build, and deploy scalable, production-grade ML software and infrastructure that meets rigorous operational and ethical standards.
Responsibilities include:
- Leading technical scoping and architectural decisions for high-impact ML systems
- 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
We're looking for someone with:
- Significant experience operationalising models built with frameworks like TensorFlow or PyTorch
- Deep expertise in software engineering and strong Python skills, focusing on building robust, reusable systems
- Demonstrable hands-on experience with cloud platforms (e.g., AWS, Azure, GCP), including architecture, security, and infrastructure
- Extensive experience working with container and orchestration tools such as Docker & Kubernetes to build and manage applications at scale
- Experience thriving in fast-paced, high-growth environments, demonstrating ownership and autonomy in driving projects to completion
- Exceptional communication skills, confidently guiding both technical teams and senior, non-technical stakeholders