Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Platform Software Engineer

Home > Python programming jobs

Senior Platform Software Engineer in Others

  • Barcelona, Spain

Responsibilities

  • Design and build AI agents and their supporting harnesses using Python.
  • Build reusable agent capabilities, tools, and integrations connecting AI systems with codebases, engineering systems, internal tools, and organizational knowledge.
  • Develop agentic workflows for Engineering, Product, Design, and Data teams across the software development lifecycle.
  • Prototype, validate, measure, and scale new AI automation approaches.
  • Design context management, orchestration, verification, and human-in-the-loop mechanisms for reliable automation.
  • Measure agent usage and value through data and feedback, and continuously improve the systems.
  • Identify appropriate uses of AI while preserving essential human judgment.
  • Collaborate with engineering, design, product, and data teams to understand workflows, drive adoption, and identify automation opportunities.

Requirements

  • Approximately 8 years of experience designing and building complex backend software systems.
  • Strong production software engineering experience with Python.
  • Hands-on experience building AI agents, agentic workflows, or platforms that enable others to use AI-powered capabilities.
  • Strong understanding of context management, tool use, orchestration, and evaluation or verification for agentic AI systems.
  • Experience integrating AI systems with APIs, MCPs, internal tools, codebases, and other engineering systems.
  • Experience turning experiments or proofs of concept into robust, scalable solutions.
  • Ability to work with ambiguity, iterate quickly, and use data and feedback to evaluate results.
  • Good understanding of distributed systems and backend architecture for reliable AI-powered systems.
  • Strong product thinking and ability to connect technical solutions to measurable outcomes.
  • Strong communication skills and minimum C1 English proficiency.

Benefits

  • Open, collaborative, dynamic, and diverse culture.
  • Monthly allowance for Preply lessons, a Learning & Development budget, and time off for self-development.
  • Competitive financial package including equity, leave allowance, and health insurance.
  • Attractive relocation package for joining the Preply Barcelona Hub if located elsewhere.
  • Access to free mental health support platforms.
  • Access to Gympass-partnered wellness and gym centers throughout Spain.
  • Opportunity to support learners and tutors through language learning in 175 countries.
  • The role is based in the Barcelona Hub, with relocation support available for candidates outside Barcelona.

Salary: Competitive

Preply

Preply builds an online marketplace that connects learners with human tutors for live language lessons, supported by AI tools. Consumers book 1:1 sessions and ongoing courses, while organizations use Preply Business for corporate language training; revenue comes from commissions and subscriptions...

Similar positions

Senior, Machine Learning Engineer

  • Torc Robotics
  • Full time
  • USA
  • 09/22/2026
  • Salary: $177k - $213k/yr
  • Remote

Senior Software Engineer

  • Commonwealth Bank of Australia
  • Full time
  • Australia
  • 09/22/2026
  • Sydney

Deployed Engineer, Professional Services

  • LangChain
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • APAC

Senior AI Engineer

  • Jeeves
  • Full time
  • Remote
  • 09/22/2026
  • Brazil

Senior Product Security Engineer

  • AlphaSense
  • Full time
  • USA
  • 09/22/2026
  • Salary: $182k - $228k/yr
  • Remote