- Страна
- Франция
- Зарплата
- 75 000 € – 110 000 €
Откликайтесь
на вакансии с ИИ

Senior Python Engineer (FastAPI / Python)
Отличная вакансия в прибыльном и быстрорастущем AI-стартапе с прозрачной вилкой, опционами и поддержкой релокации. Высокий уровень ответственности и работа с передовыми технологиями делают это предложение очень привлекательным.
Сложность вакансии
Роль требует глубоких знаний Python и FastAPI, а также опыта проектирования публичных API. Процесс отбора включает тестовое задание и несколько этапов интервью, что характерно для высокотехнологичных стартапов.
Анализ зарплаты
Предложенная вилка в 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.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- 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 ценит продуктовое мышление и автономность.
Опишите случай, когда вам пришлось пойти на компромисс между идеальным техническим решением и скоростью вывода продукта на рынок.
Похожие вакансии
Go - разработчик (Senior)
Senior Java Developer
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Разработчик C++ ( Senior )
Rust Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Франция
- Зарплата
- 75 000 € – 110 000 €