Senior Software Engineer

Apply

Overview

This role is for a Senior Software Engineer, primarily focused on hands-on C++ and Python engineering within an innovative AI start-up. The contractor will play a crucial role in shaping the technical architecture and direction of a groundbreaking machine learning product, collaborating closely with other engineers to influence core technical and product decisions.

Responsibilities

  • Develop high-performance backend systems using C++ and Python.
  • Collaborate with the team to define technical architecture and direction.
  • Implement and maintain software infrastructure and cloud architecture.
  • Contribute to the integration of machine learning frameworks and applied AI solutions.
  • Influence key technical and product decisions through hands-on development.

Requirements

  • Proven experience in software engineering with a strong focus on C++ and Python.
  • Familiarity with cloud infrastructure and architecture principles.
  • Experience with machine learning frameworks is preferred but optional.
  • Demonstrated ability to influence technical decisions in a software development context.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
SkillsC++, Python
LocationLondon Area
TypeHybrid
Rate£650/day
SourceLinkedIn
Posted08/11/25