Internship - Software Engineer - Distributed Compute Platform Revamp

CFM

Paris, FR
On-site
Python skills and programming best practices
Unix, git, testing, and ci/cd
Parallel computing, reliability, performance
This internship offers an end-to-end scope, from API design through runtime robustness to UI/UX, with room to propose architectural changes

Job Summary

  • This internship offers an end-to-end scope, from API design through runtime robustness to UI/UX, with room to propose architectural changes.
  • The project involves challenging the existing DAG creation API, proposing and designing a new user-friendly interface, and revamping the UI to improve user experience.
  • You will work on improving memory management, fault tolerance, and DAG metadata storage for the orchestrator, alongside comprehensive testing and documentation.

Matching Summary

This internship offers an end-to-end scope, from API design through runtime robustness to UI/UX, with room to propose architectural changes.

Skills & Requirements

Must-have

  • Python skills and programming best practices
  • Unix, Git, testing, and CI/CD
  • Parallel computing, reliability, performance
  • Declarative API design
  • Cloud friendly platform modernization

Nice-to-have

  • Python Web API framework
  • JavaScript front-end framework
  • AWS or cloud provider familiarity
  • Analytical, autonomous, good communicator

Key Requirements

  • Engineering school Master’s level
  • Software Engineering specialty

Work Rights

Not specified

Tailored Resume

Cover Letter