Backend Developer Intern (Python)

Mago is currently looking for a talented Backend Developer Intern to join our team and help build the foundation of our innovative video stylization / AI rendering technology.


Role: Internship


Location: Paris, France (Hybrid)


Level: Intern


Start Date: Flexible (asap/early summer 2025)


Vos missions

šŸ› ļø What You'll Do



  • Develop and maintain Dockerized Python services that power Mago’s AI rendering pipeline.

  • Build and extend our GitHub–centric CI/CD workflows (Actions, branching strategies, PR reviews).

  • Implement infrastructure-as-code modules: VPCs, IAM roles, Auto-Scaling Groups, load balancers.

  • Write unit, integration, and end-to-end tests to ensure reliability.

  • Collaborate with AI R&D and frontend teams to integrate new features.

  • Document architecture decisions and maintain our internal documentation.

  • Present your progress in all-hands, receive structured feedback from your mentor.


Vos compƩtences

šŸ”Ž What We're Looking For



  • In your final year of a Bachelor’s or Master’s in Computer Science, Engineering, or similar.

  • Solid coding skills in Python, with projects or coursework to show.

  • Experience (class or side project) with Docker, GitHub, and basic CI/CD.

  • Familiarity with cloud services and IAC (some exposure to Terraform and Terragrunt [even a lab exercise counts!]).

  • Comfortable with web fundamentals (APIs, HTTP/JSON) and relational databases (postgres).

  • Proactive, communicative, and ready to take ownership of production-grade code.


Avantages

šŸŽ What We Offer



  • A hybrid work environment based in the bustling city of Paris (Station F)

  • Opportunity to work on cutting-edge AI video technology

  • Integration into a small, dynamic team of engineers


Why Join Us?



  • Work on unique technology: Help us create the most powerful and effective AI-driven video stylization technology of the decade.

  • Join at a pivotal time: We're in an exciting phase of growth and product development, offering you the opportunity to shape what we build and how we grow.


šŸš€ Apply


Think you're up for the challenge? We'd love to hear from you and see what magic we can create together. Our recruitment process includes:



  1. Initial short interview with our CEO

  2. Short technical test

  3. Technical interview and test feedback with a Senior Backend Developer

  4. Final face to face interview with our CEO & CTO


Send your CV and links to any personal or open-source projects. We look forward to hearing from you!

Post Date
2025-05-24
Job Type
REMOTE
Employment type
Internship
Category
Information Technology
Level
Internship
Country
France
Industry
Software Development
Mago*******