Senior Python engineer - AI integration (All Genders)
Role details
Job location
Tech stack
Job description
We're looking for a Senior Backend Engineer to join our AI Integration team within our Studio. This team is dedicated to integrating AI-powered workflows with Mojo into Studio. You'll be working as a backend developer in an AI-first environment, building the infrastructure that brings intelligent features to content creators.
By joining this team, you'll collaborate with product, design, data, and engineering teams on features that directly impact how creators upload, manage, monetize, and grow their content on Dailymotion. Your work will empower creators from independent artists to major media companies to reach their audiences and build successful channels.
What you'll do
- Design, develop, and maintain backend services and APIs that power AI-driven features across Dailymotion
- Build robust Python applications that integrate with AI models and services in production environments
- Work with our primarily Python stack alongside legacy PHP systems in both monolithic and microservice architectures
- Solve complex technical challenges around video processing, content management, creator workflows, and platform scalability
- Make pragmatic architectural decisions, balancing technical excellence, creator needs, and business objectives
- Produce clear and comprehensive technical specifications that facilitate collaboration across engineering teams
- Be highly responsive in your communications respond quickly to questions, provide regular updates, and keep stakeholders informed
- Actively participate in code reviews, providing constructive feedback and learning from others
- Write clean, maintainable, and well-tested code that others can understand and evolve
- Champion engineering best practices: testing, documentation, observability, and operational excellence
Requirements
- 5+ years of backend development experience with systems already shipped to production at scale
- Python mastery: it's your go-to tool, your daily driver. Experience with PHP (or willingness to work on legacy PHP codebases)
- Solid backend fundamentals: APIs, databases, caching, queuing systems, distributed systems
- Modern backend architecture: distributed systems, asynchronous processing, event-driven architectures
- API design: you know the principles (REST, GraphQL, or similar)
- Cloud infrastructure: hands-on experience with AWS, GCP, or Azure
- Containerization and orchestration: Docker and associated tools
- Git, CI/CD, and modern dev workflows: you're comfortable with all of it
- Autonomy: you're used to working independently and delivering without constant supervision
- English is mandatory: it's the team's daily working language. French is a plus., * You're comfortable with AI tools (Copilot, ChatGPT, etc.) for prototyping, debugging, testing, or documenting while knowing their limitations
- You've worked in a startup or production company where you had to figure things out with limited resources
- You can write clear, comprehensive technical specs that are actually useful for other teams
- You're highly responsive in your communications: your teammates can count on quick answers and regular updates
What will really make the difference
You thrive in ambiguity, love diving into unfamiliar code, and navigate complex systems even when documentation is sparse (or non-existent). You prefer autonomy over micromanagement, transform messy problems into clean solutions, and always keep creators' needs top of mind.