> Markdown version of [/jobs/ext/3441947-senior-platform-software-engineer-r-d-automation](https://www.wearedevelopers.com/jobs/ext/3441947-senior-platform-software-engineer-r-d-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Platform Software Engineer - R&D Automation - **Company:** Preply Inc. - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Systems Engineering, Code Review, Distributed Systems, Python (Programming Language), Software Architecture, Software Engineering, Software Systems, System Software, Systems Integration, Multi-Agent Systems, Backend, Build Management, Codebase - **Published:** September 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=57bdf3ecffc58671 ## About the Role * Extensive experience (~8 years) 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. * Experience taking new technical ideas from experimentation or proof of concept into robust, scalable solutions. * A strong experimentation mindset: comfortable working with ambiguity, iterating quickly and using data and feedback to determine what works. * Good understanding of distributed systems and the backend architecture required to operate AI-powered systems reliably. * Strong product thinking, with the ability to understand user workflows and connect technical solutions to measurable outcomes. * Strong communication skills. Minimum C1 English level. ## Description The Senior Platform Software Engineer in the R&D Automation team, you'll combine strong backend software engineering with hands-on AI expertise to build agentic systems that change how software is developed at Preply. * Design and build AI agents and the harness that power them using Python. * Build reusable agent capabilities, tools and integrations that connect AI systems with our engineering ecosystem and internal knowledge. * Develop agentic workflows across Engineering, Product, Design and Data, including coding, testing and code review, and across the broader software development lifecycle. * Experiment rapidly with new AI capabilities, taking ideas from proof of concept through validation and scalable adoption. * Design effective context, orchestration and verification mechanisms for reliable agentic workflows. * Measure how agents are used and the value they create, using data and feedback to continuously improve them. * Make thoughtful decisions about where AI can add value, where human judgment remains essential, and how the two should work together. * Collaborate closely with engineers, designers, product, and data teams across Preply to understand their workflows, drive adoption and identify new opportunities for automation. ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Agentic AI - From Theory to Practice: Developing Multi-Agent AI Systems on Azure](https://www.wearedevelopers.com/videos/1532-agentic-ai-from-theory-to-practice-developing-multi-agent-ai-systems-on-azure) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)