Senior Software Engineer - AI Platform

Oliverbernard — United Kingdom · Posted ~22 hours ago

Senior Hybrid Visa History ✓ £100000-£200000

Skills

Software engineering Platform engineering System design Production software development Problem solving Technical ownership

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering opportunity focused on building foundational platform infrastructure for advanced AI systems. You will tackle ambiguous technical problems, make architectural decisions, and take systems from concept through production while working on challenging simulation and data-generation infrastructure.

Highlights

Highly hands-on senior role with significant ownership, strong compensation, hybrid working, and technically challenging opportunities to design foundational infrastructure for advanced AI systems.

Description

Senior Software Engineer – AI Platform - London, or Paris - Hybrid - £100-200k The Opportunity My client is a fast-growing AI technology company building infrastructure that helps enable the next generation of advanced AI systems. They are developing interactive digital environments where AI agents can navigate software, complete tasks, learn from failure and improve through experience. These environments generate the experiential data required to train increasingly capable AI models. They are looking for a Senior Software Engineer to join the team and help design and build the foundational platform supporting their simulation and data-generation systems. This is a highly hands-on engineering role with significant ownership. You’ll be working on technically challenging problems where requirements are not always fully defined, so you’ll need to be comfortable understanding the problem, deciding what needs to be built and taking it through to production. What You’ll Be Doing Design, build and own core systems supporting AI simulation and data generationBuild scalable APIs, backend services and robust data persistence layersDevelop infrastructure for capturing, processing and managing large volumes of experiential dataWork across distributed workflows, automation and complex data pipelinesTranslate ambitious and sometimes ambiguous requirements into practical engineering solutionsImprove reliability, testing, monitoring and deployment practicesWork closely with AI-focused engineers to productionise new capabilitiesOwn meaningful technical problems from initial concept through to productionMake pragmatic engineering decisions balancing speed, reliability and long-term maintainability What We’re Looking For You’ll be an experienced, hands-on software engineer who is comfortable taking ownership of complex technical problems. Ideally, you’ll have: Strong experience building and operating production software systemsExcellent system-design fundamentalsExperience across backend, platform, infrastructure or data-intensive engineeringStrong proficiency in at least one typed programming languageExperience with AWS, GCP or another major cloud platformExposure to Infrastructure as Code and modern deployment practicesEvidence of personally owning significant projects, platforms or systemsThe ability to work effectively where requirements are evolving or ambiguousA pragmatic and collaborative approach to engineeringThe initiative and perseverance required within a fast-moving technology environment Technology The primary stack includes TypeScript and Node.js, although direct commercial experience with this exact stack isn't essential. Strong engineers coming from Go, Java, Kotlin, Rust, C#, C++, Scala or other typed programming ecosystems are also encouraged to apply. Particularly Interesting Experience Any of the following would be advantageous: Distributed systems or high-volume data processingDocker, Kubernetes or TerraformDeveloper platforms, internal tooling or developer-experience productsApplications involving LLMs or AI agentsAutomated testing, evaluation or engineering feedback loopsEarly-stage startup or rapidly scaling technology environmentsMentoring engineers or helping raise engineering standards The Environment This role will suit an engineer who enjoys building new systems rather than simply maintaining mature ones. You should be comfortable operating where the answer isn't immediately obvious and prefer owning outcomes rather than simply completing tickets. You'll be joining an ambitious, fast-moving engineering environment with a high level of autonomy and the opportunity to influence foundational technical decisions while the platform is still evolving. The role also offers the opportunity to work on technology contributing directly to the development of advanced AI systems, alongside a competitive package and meaningful equity. Senior Software Engineer – AI Platform - London, or Paris - Hybrid - £100-200k