Job Search and Career Advice Platform

Enable job alerts via email!

Founding Engineer

Tiro Partners

City Of London

On-site

GBP 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A pioneering AI startup is looking for a Senior / Lead Software Engineer to play a vital role in shaping its technology strategy and architecture. This position involves designing and optimizing high-performance systems for ML-driven automation, leading the development of control software solutions, and mentoring future engineers. The role requires expertise in C++, a strong understanding of cloud infrastructure, and experience in high-performance computing environments. This is a full-time permanent position located in West London, offering a salary of up to £150,000 plus equity options.

Qualifications

  • Experience in high-performance / high-transactional computing environments.
  • Proficiency in C++ and modern software engineering best practices.
  • Familiarity with cloud infrastructure and machine learning frameworks is a plus.

Responsibilities

  • Design, build, and optimise scalable ML-driven systems.
  • Lead development of next-gen control software solutions.
  • Define technical strategy and infrastructure with the founding team.
  • Contribute to end-to-end software delivery across stacks.
  • Mentor future engineers as the team expands.

Skills

C++
Machine Learning
Python
High-performance computing

Tools

AWS
GCP
Azure
Job description

C++ / Embedded Software / ML / Machine Learning / Python

Senior / Lead Software Engineer - AI/ML Foundation Model Future CTO Potential
Role:

Senior Software Engineer

Location:

West London - 3/4 days per week

Sector:

Artificial Intelligence Physical Engineering High-Performance Computing

Type:

Full-time Permanent

Salary:

up to 150,000 + Equity options

About the Company

We're representing a pioneering AI startup that has developed a novel machine learning foundation model capable of achieving 100% automation in the development of control software, no supervision, no debugging, and instantly deployable.

The Opportunity

This is a founding engineering role, the Lead Software Engineer will be the one of the first dedicated technical hirers and will play a pivotal role in shaping the company's technology strategy, architecture, and engineering culture.

Key Responsibilities
  • Design, build, and optimise scalable, high-performance systems for ML-driven automation.
  • Lead the development and deployment of next-generation control software solutions.
  • Collaborate with the founding team to define technical strategy, architecture, and infrastructure.
  • Contribute to end-to-end software delivery - back-end, front-end (as needed), and cloud infrastructure.
  • Introduce best practices for performance, security, and scalability.
  • Mentor future engineers as the team grows.
Requirements:
  • High-performance / high-transactional computing environments.
  • C++ and modern software engineering best practices.
  • Cloud infrastructure (AWS, GCP, Azure, or similar).
  • Exposure to or interest in machine learning frameworks (e.g., PyTorch, TensorFlow) - not essential but beneficial.
  • Building and scaling complex systems end-to-end.

C++ / Embedded Software / ML / Machine Learning / Python

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.