Expert Optimization Engineer
ParisFull-TimeMid-levelSoftware Engineering
Responsibilities
- Lead research and development of optimization tools for numerical and scientific software for chip design simulation
- Identify limitations in current simulation pipelines and help build improvements needed to meet optimization targets
- Communicate with users and developers to collect feedback to align the vision for the optimization workflows
- Assess overall numerical performance of simulation pipelines and work with other simulation engineers to implement necessary improvements
- Write specifications and collaborate with software engineers to industrialize prototypes and deploy new processes
Requirements
- Expertise in various optimization paradigms from both theoretical and practical perspectives (single- and multi-objective optimization, discrete vs continuous, convex vs non-convex, constraint handling, etc.)
- Hands-on expertise in major optimization methods and frameworks (e.g., gradient-based methods, adjoint-based method, evolutionary algorithms, swarm-based methods, optimal design of experiments)
- Fundamental comprehension of and practical experience with both CPU- and GPU-based computer architectures for optimization problems
- 5+ years of working experience in academia or industry in optimization and large-scale numerical applications
- M.Sc. or Ph.D. in mathematics, engineering, physics or related field
- Solid experience with efficient numerical solvers and modern software libraries
- First-hand experience with Python and/or similar programming languages
- Fundamental comprehension of software design and engineering concepts and ability to collaborate with software engineers
- Knowledge of surrogate modeling and differentiable programming
- Experience with ML libraries such as PyTorch and/or JAX
- Experience with FEM and conventional FEM tools
- General understanding of physics, especially electromagnetism and quantum physics
- Knowledge of state-of-the-art deep-learning based methods for model calibration (e.g., inverse problem and simulation)
Benefits
- Our success is your success : own it with our BSPCE plan
- Direct IP Compensation: Earn substantial bonuses for driving the core patents that define our quantum architecture.
- Flexible remote policy, up to 40 % a month
- A Parental Plan including additional benefits such as crèche support or additional days-off to take care of under 12 years old children
- Subsidized membership with Urban Sports Club
- Mental health support with moka.care
- 25-day vacation policy (as per French law) + RTT
- Half of transportation cost coverage (as per French law), or yearly allowance for the die-hard bicycle users
- Competitive health coverage with Alan
- Meal vouchers with Swile, as well as access to a fully equipped and regularly stocked kitchen
- French language courses covered by the company for those interested
Recruitment Process
- Screening Call with Grace, Talent Acquisition Specialist (30 min)
- Hiring Manager Interview with Mattis (45 min)
- Technical Interview/Presentation with the team (60 min)
- Leadership/Fit Interview (45 min)
- Reference Check
