Chief Technology Officer

Experience level: Manager

Tech stack used: AWS, Python, Javascript, Linux, Docker, Terraform, Ansible, Bash, React

Primary skills we consider: AWS, Python, Linux, Bash

Secondary skills we consider: Docker, Javascript, Terraform, Ansible, React

Compensation: Competitive + equity

Employment Type: Permanent

Remote working: No (On-site)

Visa sponsorship: Available

About us

Machine Medicine Technologies (MMT) uses computer vision and computational statistics to enhance the neurological assessment of patients. Our first product, KELVIN, allows motor assessments in Parkinson’s disease to be performed, recorded and used both faster and better than has ever previously been possible. KELVIN-PD is already in use at clinical sites across several countries and possesses a CE mark, being a class-I medical device. MMT aims to build the platform into a generalised tool for patient selection, surgical planning and device programming for machine brain interfacing, a revolutionary therapeutic innovation.


A fast-moving startup, with an energetic and dynamic team, looking to disrupt the MedTech industry with AI. Our employees are encouraged to take on the sort of career development opportunities that cannot be found at larger, more established, companies. We are in the highly regulated medical device industry, so our engineering team has to have an even greater focus on quality, usability and versatility. We also like to blow off steam, whether that’s playing a few rounds of table tennis in the office, or arranging an online gaming session. 

Company Benefits

  • Competitive salary
  • Employee equity programme
  • Pension
  • 25 days annual leave (+8 bank holidays)
  • Offices close to London Bridge, Bermondsey Street and Borough Market

About you

You are an experienced technology manager, who has kept abreast of the latest engineering skills and maintains some hands-on software involvement. You have a passion not only for software development, but also for people management, and business strategy. You have managed many projects and overseen the scaling of teams and applications. 

List of main duties and responsibilities:

  • Managing and mentoring a team of 5+ software engineers 
  • Oversight of development cycles and production deployments (covering web and mobile applications).
  • Proposing and championing technology strategy.
  • Scaling a B2B data management and analysis SaaS platform which operates across regions and deploys AI/ML models.
  • Overseeing all system design and changes in architecture.
  • Formalising best practices in procedures and protocols.
  • Leading the design, development and delivery of key features for our core products.
  • Inputting on decisions relating to the company’s strategic objectives.

Skills (Necessary)

  • Experience with managing and scaling software development at a company, preferably utilizing Agile software development methodology.
  • Deep understanding of cloud computing fundamentals.
  • Experience managing SaaS products. 
  • Design and oversight of QA testing processes.
  • Excellent people management skills. 
  • Client management experience.

Skills (Desirable)

  • Experience in a highly regulated industry (healthcare, finance, etc).
  • Experience working with data products and deploying AI/ML models.
  • Experience with data privacy regulations (GDPR, HIPAA).
  • Experience with security standards (SOC 2, ISO 27001).
  • Experience working within a Quality Management System (ISO 13485).
  • Understanding core AWS services such as EC2, S3, Lambda, IAM, VPC.
  • Experience with the technologies we use (Python, Javascript, Linux, Docker, Terraform, Ansible, Bash, React).
  • Familiarity with task management software such as JIRA.

Experience (Desirable)

  • 5+ years of experience as a software engineer.
  • 2+ years of experience as a senior technology manager.


  • Bachelor’s degree in Computer Science or a similar field, or higher.

Job reference no. SE935

Does this sound like you?

Email us your cv