Scientific Software Engineer - Materials Analysis (all genders)
About Us
Momentum Transfer is an innovative seed‒funded startup that has successfully spun out from a BASF‒owned incubator. In just 1.5 years, we've established ourselves as a "hyper‒scaler" for powder X‒ray diffraction (XRD) data analysis, serving over 1,000 scientists and researchers worldwide from both academia and industry. We're building cutting‒edge tools that transform how materials scientists analyze and interpret their data, using a modern tech stack including React, TypeScript, Node.js, AWS, Docker, Serverless, Python, and C++.

The Role
  • We're seeking a passionate Scientific Software Engineer to join our growing team in a key role with significant impact potential. As our first dedicated scientific software engineer, you'll play a crucial role in bridging the gap between complex powder XRD analysis workflows and intuitive user interfaces.Your responsibilities will include:
  • Translating complex powder XRD data analysis workflows into intuitive interfaces and applications
  • Leveraging open‒source software and implementing findings from recent crystallography research publications to enhance our scientific capabilities
  • Translating academic proof‒of‒concept analysis algorithms and publications into robust, scalable, and user‒friendly applications
  • Collaborating with our development team to ensure scientific integrity while delivering exceptional user experiences
  • Contributing to the architecture and design of XRD data processing pipelines

What You Bring
  • 5+ years of professional/industry software development experience (PhD time not counted toward this requirement)
  • Either a formal academic background (Bachelor's/Master's) in Materials Science, Chemistry, Physics, or related field or significant professional experience working directly within these scientific domains
  • Expert knowledge in powder X‒ray diffraction (XRD) techniques, analysis methods, and interpretation
  • Strong understanding of crystallography principles and diffraction pattern analysis
  • Solid knowledge in Python for scientific computing and data analysis
  • Proficiency in C and/or C++ to help us modernize scientific code
  • Experience with modern software development practices and technology stacks
  • Experience with machine learning applications is a significant plus
  • Knowledge of React, TypeScript, and Node.js is a plus
  • Ability to implement and optimize complex diffraction algorithms from scientific literature
  • Collaborative mindset and willingness to support various development efforts in an early‒stage company

Why Join Us
  • Shape the foundation of our powder XRD analysis software with significant ownership and influence
  • Make a direct impact on scientific discovery through tools used by 1,000+ active researchers worldwide
  • Work at the exciting intersection of cutting‒edge software development and crystallography
  • Solve complex powder diffraction challenges that have meaningful real‒world applications
  • Grow professionally alongside a well‒funded startup with strong market traction
  • Be part of a collaborative team passionate about advancing materials science through better software

Our Tech Stack
You'll work with our modern tech stack including Python, C++, React, TypeScript, Node.js, AWS, Docker, and Serverless, with opportunities to introduce and implement new technologies that advance our analysis capabilities.

Radically better X-ray data
Contact
Katharina Schumacher
Customer Success