You will build software to enhance scientific and modeling capabilities through large-scale internal infrastructure projects and direct collaboration with scientists.
Responsibilities
- Develop software that assists scientists in materials research and modeling.
- Collaborate with team members to define technical project specifications.
- Translate Figma diagrams into functional, working user interfaces.
- Design efficient database table structures and manage data using SQL.
- Explore and implement new technologies to advance research capabilities.
Required Skills
- 7+ years of professional software development experience.
- Proficiency in frontend development using Angular, React, or Vue (Vue 3 preferred).
- Backend development experience with Python-based frameworks such as Django or Flask.
- Experience with API development and database management.
- Strong SQL skills for querying and managing relational or non-relational databases.
- Experience with Postgres or Oracle.
- Ability to work effectively in environments with significant ambiguity.
- Experience mentoring junior developers and working with UI/UX and QA teams.
- Bachelor’s degree in Computer Science, a related field, or equivalent work experience.
Preferred Skills
- Experience with UI/UX tools like Figma.
- Familiarity with Python data visualization tools including D3.js, Bokeh, or matplotlib.
- Strong mathematical and scientific background.