Software Development & Optimization Internship

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Join our Software Development & Optimization Internship in Villeurbanne, France, to work on enhancing optimization algorithms and machine learning techniques. This 6-month, full-time, on-site role is for Master's students seeking hands-on experience with C++, Python, and advanced simulation software, contributing to real-world engineering solutions.

Responsibilities

  • Conduct research and development on optimization algorithms, metamodel techniques, and machine learning applications.
  • Develop and implement algorithmic prototypes using C++ and Python.
  • Create mathematical formulations and integrate them into software libraries.
  • Develop test cases and automated benchmarking scripts to evaluate algorithm performance.
  • Collaborate with cross-functional teams, gather requirements, and present findings.
  • Explore and experiment with numerical methods, machine learning, and statistical analysis technologies.

Requirements

  • Currently pursuing a Master's degree in Engineering, Mathematics, Physics, or Computer Science.
  • Familiarity with numerical methods, machine learning, optimization, and statistical techniques.
  • Proficiency in C++ and Python programming.
  • Demonstrated technical skills in software development.
  • Experience working in Windows/Linux environments.
  • Ability to communicate in English, both written and verbal.
  • Problem-solving mindset and a desire to learn and tackle challenging engineering problems.
  • Familiarity with surrogate modeling tools (Matlab, Python, C++, TensorFlow, PyTorch, Scikit-learn, Theano).
  • Understanding of computational mathematics.
  • Experience using libraries like Python/Pandas, Python/NumPy, and Python/SciPy.

Benefits

  • Real-world projects and hands-on experience.
  • Opportunity to collaborate with passionate teams globally.
  • Freedom to share ideas and explore interests.
  • Shape career path within an inclusive culture.
  • Work with cutting-edge technology.
  • Program Length: 6 months
  • Location: Lyon, France (Note: Address is Villeurbanne, which is part of Lyon metropolitan area)
  • Working Model: In-office
  • Full-time role
#Software Development#Optimization#Internship#Machine Learning#C++#Python#Engineering#Mathematics#Physics#Computer Science#Numerical Methods
Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

3 weeks ago

Employment Type

Internship

WorkMode

On Site

Experience Level

Entry

Locations

Villeurbanne, France

Qualification

Master

Applicants

Be an early applicant