IT & Software

Senior Software Engineer

Faculty

London · Greater London · United Kingdom

Overview

Senior Software Engineer at Faculty Life Sciences leads development and deployment of AI-enabled software for clients, delivering production-grade ML systems with scalable infrastructure. You’ll shape architectural decisions, collaborate across product and engineering teams, and mentor junior engineers. This role blends technical depth with client-facing work to solve critical healthcare challenges and accelerate life sciences innovation. Join a fast-growing team delivering responsible AI that makes a real impact in medicine.

Pay / Benefits
  • Unlimited Annual Leave Policy
  • Private healthcare and dental
  • Enhanced parental leave
  • Family-Friendly Flexibility & Flexible working
  • Sanctus Coaching
  • Hybrid Working
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 for deploying machine learning at scale
  • Collaborate with engineers, data scientists, product managers, and commercial teams to solve client challenges
  • Act as trusted technical advisor to customers and partners, translating complex concepts into actionable strategies
  • Mentor and develop junior engineers, shaping the team's engineering culture and depth
Key requirements
  • Strong software engineering skills in Python and a compiled or strongly-typed language (Go, Java, Rust, or TypeScript)
  • Deep expertise in software engineering with a focus on robust, reusable systems
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) including architecture, security, and infrastructure
  • Extensive experience with container and orchestration tools (Docker, Kubernetes) for scale
  • Ability to work in fast-paced, high-growth environments with ownership and autonomy
  • Excellent communication, able to guide technical and non-technical stakeholders
  • strong communication
  • ownership and autonomy
  • stakeholder management
  • Python
  • Go
  • Java

Reference: WJ-747_31159779

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.