SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Platform Software Engineer - R&D Automation

Preply - London, United Kingdom - In-office - posted 2026-09-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Preply is a unicorn edtech platform (Series D, $150M) that connects 100,000+ tutors teaching 90+ languages to learners in 180 countries. The Platform Tribe builds and operates the infrastructure that powers Preply's engineering and serves millions of learners and tutors daily, handling over 20 billion requests per month. The R&D Automation team is building AI agents and agentic systems to transform how software is developed at Preply. As a Senior Platform Software Engineer, you will combine strong backend engineering expertise with hands-on AI knowledge to design and build agentic systems that automate and augment workflows across the entire software development lifecycle. Key responsibilities: - Design and build AI agents and their harnesses using Python, focusing on reliability and scalability. - Create reusable agent capabilities, tools, and integrations that connect AI systems with Preply's engineering ecosystem and internal knowledge. - Develop agentic workflows across Engineering, Product, Design, and Data teams, including coding, testing, code review, and broader SDLC automation. - Rapidly experiment with new AI capabilities, moving ideas from proof of concept through validation to scalable adoption. - Design context, orchestration, and verification mechanisms that enable reliable agentic workflows with appropriate human-in-the-loop safeguards. - Measure agent usage and value creation using data and feedback to drive continuous improvement. - Make thoughtful decisions about where AI adds value versus where human judgment remains essential. - Collaborate closely with engineers, designers, product, and data teams to understand workflows, drive adoption, and identify new automation opportunities. You'll work in small teams with significant ownership, influencing architecture, technical decisions, and platform evolution. The role combines distributed systems thinking, backend software engineering, and modern AI patterns in a fast-paced, experimentation-driven environment. Requirements: - Approximately 8 years of experience designing and building complex backend software systems. - Strong software engineering skills with production experience using Python. - Hands-on experience building AI agents, agentic workflows, or platforms that enable others to build and use AI-powered capabilities. - Strong understanding of modern agentic AI patterns, including context management, tool use, orchestration, and evaluation/verification. - Experience integrating AI systems with APIs, MCPs, internal tools, codebases, and other engineering systems. - Proven ability to take new technical ideas from experimentation or proof of concept into robust, scalable solutions. - Strong experimentation mindset: comfortable with ambiguity, iterating quickly, and using data and feedback to determine what works. - Good understanding of distributed systems and backend architecture required to operate AI-powered systems reliably. - Strong product thinking and ability to connect technical solutions to measurable outcomes. - Strong communication skills with minimum C1 English level.

Similar roles