Senior Python Engineer (FastAPI / Python & PublicAPI experience)

P
PhotoroomE-commerce
Work flexibly from one of our core countries: France, Germany, Italy, Spain or the UKFull-TimeSenior
Salary75,000 - 110,000 EUR per year
Apply NowOpens the employer's application page

Job Details

Languages
English-speaking environment
Required Skills
DockerNode.jsPythonFastAPI

Requirements

  • Strong experience building backend systems in Python, with a focus on APIs used by external consumers (not just internal services).
  • Comfortable with FastAPI (or similar frameworks) and have worked with async patterns, concurrency, and production debugging.
  • Owned or significantly contributed to the design of public-facing APIs — thinking about versioning, consistency, and long-term evolution.
  • Care deeply about reliability, performance, and developer experience.
  • Pragmatic and product-minded — prioritise impact and speed, and avoid over-engineering.
  • Take ownership and are comfortable making decisions, while collaborating closely with cross-functional teams.
  • Worked in high-performing teams, ideally in fast-paced or startup environments.
  • Communicate clearly and can translate technical decisions into something others can understand.
  • Experience with API deployment patterns (Docker, uvicorn/gunicorn, health checks, etc.)
  • Worked with image processing libraries (Pillow, pyvips…)
  • Integrated AI/image models behind APIs (latency, inference, abstraction)
  • Experience with Node.js (current API is being migrated)
  • Built integrations or developer-facing tooling

Responsibilities

  • Design, build, and evolve our public API product, the core interface through which developers access Photoroom’s AI capabilities.
  • Ship features used by both self-serve developers and large enterprise customers, ensuring the API remains reliable, scalable, and easy to integrate.
  • Own the API surface end-to-end: from design decisions (naming, versioning, structure) to implementation, performance, and long-term maintainability.
  • Iterate quickly based on real usage, we ship multiple times per week — using data and user feedback to prioritise what matters most.
  • Work at the intersection of backend engineering and AI, abstracting complex image models into simple, elegant developer-facing interfaces.
  • Collaborate closely with product, machine learning, backend, and sales teams to ensure the API delivers real value to users.
  • Join a small, senior team with high ownership and direct product impact from day one.
View Full Description & ApplyYou'll be redirected to the employer's site
75,000 - 110,000 EUR per year
Apply Now