Scientific Simulation Software Developer in Cambridge

Scientific Simulation Software Developer in Cambridge

Cambridge Full-Time 32000 - 48000 £ / year (est.) On-site
W

At a Glance

  • Tasks: Develop and maintain high-performance software for physical simulations of light propagation.
  • Company: Wave Photonics is revolutionising integrated photonics technologies for various groundbreaking applications.
  • Benefits: Enjoy a competitive salary, share options, enhanced leave, and flexible working arrangements.
  • Other info: Diversity and inclusion are core values; all backgrounds are encouraged to apply.
  • Why this job: Join a dynamic start-up culture focused on innovation and collaboration in cutting-edge technology.
  • Qualifications: Experience with Julia or Python, GPU programming, and high-performance numerical coding required.

The predicted salary is between 32000 - 48000 £ per year.

About us

At Wave Photonics, we are building a platform to enable and accelerate the development, mass production and adoption of integrated photonics technologies. Integrated photonics will be crucial in enabling a host of applications ranging from energy-efficient communications, wearable healthcare sensors, rapid diagnostic tools, optical tensor processors, on-chip LiDAR, quantum computing and communication, and many more. We believe that many obstacles in developing these technologies can be removed using a combination of simulation, statistical modelling and optimisation techniques.

Founded in 2021, we have backing from great investors in Silicon Valley, the UK, and the EU, and are contributing to multiple projects funded by the UK's innovation agency, Innovate UK. We were also successful in winning a prestigious European Innovation Council Accelerator project to develop solutions for frontier applications of integrated photonics.

We are seeking a highly motivated and enthusiastic Scientific Simulation Software Developer to join our team and contribute to our mission in accelerating the growth and adoption of integrated photonics technologies.

Role overview

This is an exciting opportunity to design, develop, test and maintain high-performance, numerical software applications at Wave Photonics. In this role, you will be responsible for developing and maintaining the internal tools for physical simulations of light propagation (FDTD) and dealing with large data sets. You will play a crucial role in optimising how Wave Photonics’ library of components is designed and created.

The ideal candidate will have strong expertise in design and implementation of fast numerical codes of physical phenomena. You will write clean, efficient, optimised and scalable code drawing on past experiences and software development best practices. You will have a say in product development and translate business objectives and product designs into high-quality products delivered in a timely manner.

You will be attentive to detail, enthusiastic to tackle problems and develop innovative high-performing solutions. You will bring a willingness and desire to learn, grow and stay on top of the latest technologies.

This role would involve collaborating with photonics engineers and other stakeholders to define and deliver high-quality products that support the organisation’s mission to unlock the potential of integrated photonics. You will have good communication skills and the ability to work with other teams.

You will be a core member of our small but growing team, contributing to key deliverables and milestones that drive our product development. You will be immersed in the fast-paced environment of a start-up that has ambitions to change the integrated photonics industry. We value enthusiastic people who bring a willingness to learn new things and challenge existing ideas.

Essential

  • Practical experience in writing, developing, and maintaining physical simulation software.
  • Experience in numerical discretisation of partial differential equations using FDTD, FEM or FVM.
  • Strong background in statistics, probability, and Uncertainty Quantification (UQ).
  • Experience with Julia or Python.
  • Experience using low-level programming languages (e.g. C/C++, Fortran, Rust)
  • Practical experience with writing high performance numerical code.
  • Proficient in data structures and algorithms.

Nice to have/ Beneficial

  • Interest and experience in machine learning applied to physical simulations.
  • Experience in working in HPC environment.
  • Practical experience implementing Monte Carlo simulations and Bayesian optimisation.
  • Experience with Polynomial Chaos Expansion (PCE) or similar advanced mathematical modelling techniques
  • Practical experience applying Machine Learning techniques to scientific, engineering, or physical problems.

If you are as excited as we are about the world-changing technologies that will be enabled by integrated photonics and you want to play a key part in it, then please get in touch!

Salary and compensation

  • £50k - £60k pa., depending on experience.
  • Company share options plan.
  • Enhanced annual leave (25 days + bank holidays).
  • In-person working with flexible working options available where possible.

Work environment

At Wave Photonics, we see a brighter future. We strive towards that goal not only in the technology we develop, but as a dedicated and welcoming team who are passionate about working together to make it happen. We see the huge value in creating a team with people from all backgrounds and experiences. Equity, diversity, and inclusion are vital to our mission, and we strongly encourage people of all backgrounds and identities to apply.

Our office in Cambridge serves as the dynamic hub where brilliant minds converge to redefine the future of integrated photonics. Nestled in one of the world's most renowned academic and technological cities, our workspace embodies the spirit of collaboration, creativity, and cutting-edge exploration. We strive to create an environment where open communication and cross-disciplinary thinking are not just encouraged but celebrated.

How to apply

Please upload a CV and optional covering letter by clicking the apply button. Any questions can also be directed to careers@wavephotonics.com – please include the tag “WP0626-SIMD” in the subject line.

All applicants will be notified within 28 days of application.

NO RECRUITMENT AGENCIES PLEASE.

Scientific Simulation Software Developer in Cambridge employer: Wave Photonics

Wave Photonics is an exceptional employer located in the vibrant city of Cambridge, offering a dynamic work culture that fosters innovation and collaboration in cutting-edge fields like quantum computing and biosensing. Employees benefit from competitive salaries, equity options, and flexible working arrangements, alongside ample opportunities for professional growth and development in a supportive environment that values creativity and technical expertise.

W

Contact Details:

Wave Photonics Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Scientific Simulation Software Developer in Cambridge

✨Get Involved in Research Communities

Dive headfirst into the scientific research world by joining relevant communities and forums. Engage in discussions, share your insights, and even attend conferences or seminars in your field. This not only boosts your visibility but can also lead to potential job opportunities—don't forget to connect with like-minded folks!

✨Show Off Your Research Projects

Have you worked on any cool research projects? Make it easy for potential employers to see your work by creating a portfolio or a personal website. This way, when you apply for roles like the one at Wave Photonics, you can point them to your projects and publications, showcasing your expertise directly.

✨Utilise Professional Networks

Networking is key in scientific research. Join professional bodies or organisations related to your field. They often have job boards and resources tailored for job seekers. Make connections with professionals who may know about openings or can give you tips on landing a full-time position.

✨Keep Your Eyes on Openings & Apply Directly

Don’t just rely on job boards! Keep an eye on the careers section of the websites of companies like Wave Photonics. Apply directly through their website because sometimes they post jobs there before anywhere else. Plus, it shows your proactive approach!

We think you need these skills to ace Scientific Simulation Software Developer in Cambridge

Proficiency in Julia or Python
Understanding of GPU architecture
Experience with CUDA programming
Knowledge of low-level programming languages (C/C++, Fortran, Rust)
Strong grasp of low-level machine architecture
Practical experience in writing high-performance numerical code
Proficient in data structures and algorithms

Some tips for your application 🫡

Highlight Your Research Experience:When applying for a full-time role in scientific research, make sure to emphasise your research experience prominently in your CV. Share specific projects you’ve worked on, the methodologies you used, and any significant findings. If you’ve published papers or presented at conferences, definitely include that too – it shows you’re on it in the academic world!

Tailor Your Cover Letter to the Research Area:Your cover letter should reflect your passion for the specific area of research at Wave Photonics. Mention relevant experiences that align with the organisation’s goals or projects. This shows that you’ve done your homework and are genuinely interested in the position – plus, it helps us see how you’d fit into the team dynamics.

Showcase Your Data Analysis Skills:In scientific research, data analysis skills are a big deal! Make sure to detail any relevant analytical tools or software you’re familiar with, like R, Python, or statistical packages. Employers are keen to know you can handle the data-heavy elements of the role, so add specific examples where you’ve used these skills effectively.

Discuss Your Future Research Goals:In your motivation section, it’s a great idea to talk about your future research goals and how they align with the work being done at Wave Photonics. This shows that you’re not just looking for any job, but rather a chance to contribute meaningfully to the field. We love to see applicants who are forward-thinking and enthusiastic about their research journey!

How to prepare for a job interview at Wave Photonics

✨Showcase Your Research Skills

In scientific research, it’s crucial to demonstrate your ability to design and conduct experiments. Come armed with examples of past projects where you've developed hypotheses, collected data, and analysed results. Be ready to discuss any specific methodologies or tools you’ve used, like PCR techniques or statistical software.

✨Prepare for Technical Questions

Expect some technical questions specific to your field. Make sure you're up to speed with recent advancements in scientific research related to the role at Wave Photonics. Brush up on concepts relevant to their projects and be prepared to discuss how you would approach a specific research problem or challenge they might face.

✨Know Your Publications

If you've authored or co-authored any papers, be prepared to discuss them! Highlighting your contributions to published research can really set you apart. It shows not only your expertise but also your ability to communicate complex ideas clearly, which is key in scientific research roles.

✨Exhibit Your Team Spirit

In full-time roles, collaboration is often at the heart of scientific research. Prepare examples that show how you've successfully worked in teams, dealt with conflicts, or contributed to group projects. We want to know how you can work effectively with the team at Wave Photonics to drive research projects forward.