Remote (Global)

Astera Institute is hiring a Software Engineer - Diffuse

About the Role

Astera Institute is seeking a Software Engineer for the Diffuse Project. In this role, you will join a multidisciplinary team working to expand the frontier of structural biology by developing methods to capture protein motion. You will be responsible for developing open-source software products to process experimental structural biology data and to manipulate protein structural models.

What You'll Do

  • Develop and maintain software for processing experimental data for diffuse scattering X-ray crystallography experiments.
  • Design and implement tools for manipulating protein structural models.
  • Create and design a user-friendly graphical user interface (GUIs) and documentation for diffuse scattering data processing.
  • Optimize software memory and run-time for processing large datasets.
  • Collaborate closely with a multidisciplinary team to understand user needs and integrate feedback into product development.

What We're Looking For

  • Proven experience in software development, particularly with a focus on pipelining and transforming data.
  • Strong experience in programming with Python.
  • Demonstrated expertise in GUI development.
  • Strong understanding of considerations for computationally-intensive data processing techniques.
  • Experience in building software products for diverse user groups, with a track record of effective user interaction and feedback incorporation.
  • Ability to work effectively in a multidisciplinary team environment.

Nice to Have

  • Familiarity with any of structural biology, scientific computing, physics or math concepts and data.

Technical Stack

  • Python

Team & Environment

You will work within a multidisciplinary team of researchers, software developers, and beamline scientists.

Benefits & Compensation

  • Competitive compensation package, commensurate with experience and location.
  • Committed to Open Science principles of making all work, software, and data open and FAIR.

Work Mode

This role is remote with access to an office in Emeryville, CA.

Astera Institute is an equal opportunity employer.

Required Skills
PythonMachine LearningDeep LearningPyTorchJAXCUDAGPU ProgrammingHigh-Performance ComputingDistributed SystemsSoftware EngineeringResearchNumerical Methods
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Astera Institute
The Diffuse Project is dedicated to advancing our understanding of protein motion through the use of diffuse scattering – a signal in X-ray crystallography that is currently under-utilized or ignored, that will unlock our ability to measure protein dynamics.
All jobs at Astera Institute Visit website
Job Details
Category data
Posted 8 months ago