Match score not available

Research Scientist (Electromagnetic Inverse Design)

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

PhD or Master's in relevant field, Excellent programming skills in Python, Good knowledge of computational methods, Experience with machine learning tools, Familiarity with numerical simulation code.

Key responsabilities:

  • Develop features and improvements in Tidy3D
  • Design APIs for user-friendly inverse design
  • Apply inverse design to industry problems
  • Craft practical documentation examples
  • Collaborate on projects with team members
Flexcompute logo
Flexcompute Startup https://www.flexcompute.com/
11 - 50 Employees
See more Flexcompute offers

Job description

Flexcompute is seeking a research scientist to be a key driver of the development and adoption of adjoint-based inverse design using the Tidy3D electromagnetic solver. The candidate will work on various projects spanning from algorithm design, software development, and targeting the practical application and adoption of our inverse design platform. This candidate will work in a tight knit team and will be instrumental in our push to make Tidy3D the go-to tool for inverse design in electromagnetics.

Key responsibilities include:

  • Support development of new features and performance improvements within Tidy3Dā€™s differentiable simulation framework, including new physics and new optimization algorithms.
  • Assist in design and implementation of APIs to make inverse design simple and easy to use.
  • Apply inverse design to practical problems in industry and academic collaborations, craft documentation examples, and understand real world impact and use of our tool.

Requirements

Required:

  • PhD or Master's degree in a relevant field (Photonics, Physics, Electrical Engineering, Machine Learning, etc.) with focus on inverse design, optimization, or machine learning.
  • Excellent programming skills, specifically in Python.
  • Good understanding of computational methods and numerical simulations.

Nice to have:

  • Experience with practical realization of inverse design, spanning from simulation to experiment.
  • Industry experience in roles involving inverse design.
  • Experience with developing numerical simulation code.
  • Machine learning experience, especially familiarity with automatic differentiation tools such as JAX or PyTorch.
  • Experience with open source and collaborative software development process, ideally in industry setting.
  • Experience implementing adjoint method for calculating gradients through physical simulations.
  • Experience with Tidy3D as a user.

Benefits

  • Fully remote, with collaboration with a team based primarily in US and European time zones.
  • Applicants based outside of US considered.
  • Competitive compensation.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Researcher Related jobs