# Senior Software Engineer

**Company**: Faculty
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: Full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/faculty/3fba48a5-c709-477c-8178-42e1500ddfd2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_baaf4d73-da0

## Description

Faculty is an AI company that has worked with over 350 global customers since 2014. We're looking for a Senior Software Engineer to lead development and deployment of cutting-edge AI and software systems for our diverse clients.

The Life Sciences team at Faculty builds AI solutions to optimise the research and commercialisation of life-changing therapies. You'll design, build, and deploy scalable, production-grade ML/software and infrastructure that meets rigorous operational and ethical standards.

Responsibilities:

- Lead technical scoping and architectural decisions for high-impact ML and software systems

- Design and build production-grade ML/software, tools, and scalable infrastructure

- Define and implement best practices and standards for deploying machine learning at scale across the business

- Collaborate with engineers, data scientists, product managers, and commercial teams to solve critical client challenges and leverage opportunities

- Act as a trusted technical advisor to customers and partners, translating complex concepts into actionable strategies

- Mentor and develop junior engineers, actively shaping our team's engineering culture and technical depth

Requirements:

- Strong software engineering skills in Python and at least one compiled or strongly-typed language (e.g. Go, Java, Rust, or TypeScript)

- 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

## Skills

### Required
- Python
- Go
- Java
- Rust
- TypeScript
- AWS
- Azure
- GCP
- Docker
- Kubernetes

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/faculty/3fba48a5-c709-477c-8178-42e1500ddfd2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
