> Markdown version of [/jobs/ext/2035755-scientific-software-developer](https://www.wearedevelopers.com/jobs/ext/2035755-scientific-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scientific Software Developer - **Company:** California Institute of Technology - **Location:** Pasadena, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer Programming, Python (Programming Language), Software Tools, Software Engineering, Information Technology, Software Performance - **Published:** August 12, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/scientific-software-developer-pasadena-ca-usa-58909374 ## About the Role offers with the research team to apply and refine software tools based on scientific needs. * Evaluate software performance, usability, and reliability via benchmarking and testing against experimental results. * Present research findings and software developments through presentations, publications, and conferences. Tasks * Bachelor's degree in computer science, applied and computational mathematics, or equivalent * Programming experience with Python and JAX * At least two years of relevant software development experience Key requirements * ## Description Experteer Overview In this role you will advance software tools for programmable molecular systems within the Winfree Lab. You will implement features in a differentiable programming model for indexed chemical reaction networks and build interfaces for researchers. You'll review literature, benchmark performance, and craft documentation and tutorials to support diverse users. You'll collaborate with a cross-functional research team to refine tools based on scientific needs and user feedback. This position offers an opportunity to shape software that enables cutting-edge molecular programming and contributes to impactful scientific output. Compensation / Benefits * Conduct software development research for molecular programming, focusing on stochastic and deterministic simulation of indexed chemical reaction networks. * Review literature and existing computational tools to inform software design. * Develop documentation, tutorials, and example workflows for diverse researchers. * Collaborate with the research team to apply and refine software tools based on scientific needs. * Evaluate software performance, usability, and reliability via benchmarking and testing against experimental results. * Present research findings and software developments through presentations, publications, and conferences. Tasks * Bachelor's degree in computer science, applied and computational mathematics, or equivalent * Programming experience with Python and JAX * At least two years of relevant software development experience Key requirements * ## Related Videos - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)