Research Scientist (Electromagnetic Inverse Design)
United States - Remote
Flexcompute
Our simulation solutions reduce time to market, cost of product design, and risks of product failure.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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index š°
Tags: APIs Engineering JAX Machine Learning Open Source PhD Physics Python PyTorch Research
Perks/benefits: Career development Competitive pay
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.