yandex
photoroom
Страна
Франция
Зарплата
75 000 € – 110 000 €
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior Python Engineer (FastAPI / Python)

Оценка ИИ

Отличная вакансия в прибыльном и быстрорастущем AI-стартапе с прозрачной вилкой, опционами и поддержкой релокации. Высокий уровень ответственности и работа с передовыми технологиями делают это предложение очень привлекательным.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний Python и FastAPI, а также опыта проектирования публичных API. Процесс отбора включает тестовое задание и несколько этапов интервью, что характерно для высокотехнологичных стартапов.

Анализ зарплаты

Медиана90 000 €
Рынок75 000 € – 115 000 €
Оценка ИИ

Предложенная вилка в 75k – 110k EUR соответствует верхнему сегменту рынка для Senior-разработчиков в Европе (особенно во Франции и Германии). С учетом опционов и бонусов на релокацию, совокупный доход является конкурентоспособным для уровня Senior.

Сопроводительное письмо

I am writing to express my strong interest in the Senior Python Engineer position at Photoroom. With extensive experience in building high-performance backend systems and a deep focus on public-facing API design using FastAPI, I am excited about the opportunity to shape the interface that brings Photoroom’s AI capabilities to developers worldwide. My background in managing asynchronous patterns and concurrency in Python aligns perfectly with your mission to provide a reliable and scalable API for both self-serve users and enterprise clients.

Throughout my career, I have prioritized developer experience and pragmatic, impact-driven engineering. I have a proven track record of taking ownership of API surfaces, from initial design and versioning to long-term maintenance and performance optimization. Having worked in fast-paced environments, I appreciate Photoroom's culture of shipping multiple times per week and iterating based on real-world data. I am particularly interested in the challenge of abstracting complex AI models into elegant developer tools and contributing to the migration from Node.js to Python.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в photoroom уже сейчас

Присоединяйтесь к команде Photoroom и создавайте API, которым будут пользоваться миллионы разработчиков по всему миру!

Описание вакансии

About us

Photoroom launched in 2020 after being accepted into Y Combinator and has become the world's most popular AI photo editor over the past four years. Our goal is to create the technology allowing anyone create studio-level product images in minutes.

With over 300 million downloads and processing 5+ billion images annually, we serve both individual creators and major enterprises like Amazon, DoorDash, and Decathlon through our B2C app and B2B API solutions.

We're a profitable, remote-friendly company that has raised Series B funding and aims for 40% year-over-year growth. Our team of 100+ passionate builders focuses on craft, innovation, and collaboration, creating exceptional impact for entrepreneurs and businesses worldwide.

🤓 We are looking for a strong Python engineer to take ownership of the public API that powers how developers integrate Photoroom into their products. This is a high-impact role at the intersection of developer experience and applied AI, where you’ll shape the interface used by both self-serve users and large enterprise customers.

💰 75k – 110k\* + Stock-Options/BSPCE

🇪🇺 Work flexibly from one of our core countries: France, Germany, Italy, Spain or the UK

✈️ Relocation support available (up to €10k), including help with visa and housing

🏖️ Socials – company retreats, offsites, and regular team events

🇬🇧 International team, English-speaking environment, with optional language lessons

We can go higher for outstanding profiles and adjust for cost of living where needed

✨ About the role ✨

  • You will design, build, and evolve our public API product — the core interface through which developers access Photoroom’s AI capabilities.
  • You will ship features used by both self-serve developers and large enterprise customers, ensuring the API remains reliable, scalable, and easy to integrate.
  • You will own the API surface end-to-end: from design decisions (naming, versioning, structure) to implementation, performance, and long-term maintainability.
  • You will iterate quickly based on real usage — we ship multiple times per week — using data and user feedback to prioritise what matters most.
  • You will work at the intersection of backend engineering and AI, abstracting complex image models into simple, elegant developer-facing interfaces.
  • You will collaborate closely with product, machine learning, backend, and sales teams to ensure the API delivers real value to users.

You will join a small, senior team with high ownership and direct product impact from day one.

✨ About you ✨

  • You have strong experience building backend systems in Python, with a focus on APIs used by external consumers (not just internal services).
  • You are comfortable with FastAPI (or similar frameworks) and have worked with async patterns, concurrency, and production debugging.
  • You have owned or significantly contributed to the design of public-facing APIs — thinking about versioning, consistency, and long-term evolution.
  • You care deeply about reliability, performance, and developer experience.
  • You are pragmatic and product-minded — you prioritise impact and speed, and avoid over-engineering.
  • You take ownership and are comfortable making decisions, while collaborating closely with cross-functional teams.
  • You have worked in high-performing teams, ideally in fast-paced or startup environments.
  • You communicate clearly and can translate technical decisions into something others can understand.

Bonus points if you:

  • Have experience with API deployment patterns (Docker, uvicorn/gunicorn, health checks, etc.)
  • Have worked with image processing libraries (Pillow, pyvips…)
  • Have integrated AI/image models behind APIs (latency, inference, abstraction)
  • Have experience with Node.js (current API is being migrated)
  • Have built integrations or developer-facing tooling

✨ Hiring Process ✨

  • Screening call
  • Technical interview
  • Take-home assignment + review
  • Final interviews & team meet
  • Reference check & offer

Diversity, Equity, Inclusion, and Belonging

We're committed to enabling everyone to feel included and valued at work. We believe our company and culture are strongest when composed of diverse experiences and backgrounds.

That's also why we have flexible working hours, trust people to work remotely, and extended parental leave.

All qualified applicants receive consideration for employment without regard to age, color, family, gender identity, marital status, national origin, physical or mental disability, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • Asynchronous Programming
  • Docker
  • API Design
  • Node.js
  • FastAPI
  • Image Processing
  • Gunicorn
  • Uvicorn
  • Pillow

Возможные вопросы на собеседовании

Позиция подразумевает владение FastAPI и асинхронностью.

Как бы вы организовали обработку длительных операций (например, обработку изображений) в FastAPI, чтобы не блокировать основной цикл событий?

Вакансия сфокусирована на публичном API для внешних разработчиков.

Какие стратегии версионирования API вы считаете наиболее эффективными для обеспечения обратной совместимости при быстром темпе обновлений?

Упоминается миграция с Node.js на Python.

С какими основными трудностями вы сталкивались при миграции сервисов между разными стеками технологий и как вы их решали?

Работа с AI-моделями требует оптимизации задержек.

Как вы подходите к оптимизации производительности API, которое служит прослойкой для тяжелых ML-моделей с высокой задержкой вывода?

Photoroom ценит продуктовое мышление и автономность.

Опишите случай, когда вам пришлось пойти на компромисс между идеальным техническим решением и скоростью вывода продукта на рынок.

Похожие вакансии

Top Selection
280 000 ₽ – 300 000 ₽

Go - разработчик (Senior)

SeniorУдалённоРоссия
Go · SQL · gRPC · REST · Protobuf · JSON · Kafka · Redis · PostgreSQL · ClickHouse · Docker · Kubernetes · Prometheus · Grafana · OpenTelemetry · CI/CD · Data Lake
+17 навыков
DataDev
250 000 ₽ – 300 000 ₽

Senior Java Developer

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · SOLID · OOP · Redis · MongoDB · Docker · Kubernetes · CI/CD · JUnit · Mockito · Microservices · Web3
+16 навыков
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённоРоссия
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
NDA
200 000 ₽ – 250 000 ₽

Senior C++ Developer (ATM / Payment Systems)

SeniorУдалённоРоссия
C++ · CEN/XFS · NDC · EMV · StateMachine · API
+6 навыков
HuntTech
250 000 ₽ – 310 000 ₽

Разработчик C++ ( Senior )

SeniorУдалённоРоссия
C++ · Linux · TCP/IP · Docker · Git · BGP · VLAN · Wireshark · TCPDump · Cisco TRex · GNS3 · EVE-NG · LACP · VXLAN
+14 навыков
JETLYN
310 000 ₽ – 420 000 ₽

Rust Developer

SeniorУдалённоРоссия
Rust · WebSocket · REST · WASM · Asynchronous Programming · CAD · System Design · AI-assisted Development · Claude Code · Codex
+10 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

photoroom
Страна
Франция
Зарплата
75 000 € – 110 000 €