Scientific Software Developer

Website enthought Enthought

Enthought powers digital transformation for science.

Enthought powers digital transformation for science. Our technology and deep scientific expertise enable faster discovery and continuous innovation. We solve complex problems for the most innovative and respected organizations across the life sciences, material sciences, chemical, and semiconductor industries.

The Software Developer at Enthought participates in the development of scientific and technical applications involving GUIs, 2D and 3D visualizations, workflow and pipeline architecture, and numerical algorithms for our proprietary products and for customer applications. Some travel may be required.

We are interested both in experienced applicants as well as in recent graduates. Applicants should have a BS, MS, or PhD degree with a strong background in science and mathematics, as well as real experience developing quality software, either commercial or open source. More experienced applicants should have demonstrated aptitude for collaborative software development and the ability to work with developers of all experience levels. Project management skills and team leadership experience is a plus.

Desired Skills and Capabilities

  • (Required) Bachelor’s Degree in scientific, mathematical or engineering field with preferably an M.S. or Ph.D. degree. (Required)
  • Minimum 2 years of technical lead or software development experience with 4 or more years preferred.
  • Ability to understand a problem domain and then conceive of and implement an intuitive user interface geared toward the scientist or engineer user.
  • Discipline, pride, and professionalism to write readable, documented, and unit-tested code that serves as an example to those who study your work.
  • Strong work ethic and commitment to satisfying the customer.
  • Experience with Python and its scientific ecosystem, and a strong understanding of how to apply its capabilities to develop visualizations, work flow frameworks, and elegant scientific applications.
  • Strong understanding of statistics, optimization, image processing, signal processing, or other similar area.

Perks and Benefits

  • Interesting, impactful, and intellectually challenging projects
  • A richly collaborative environment with a culture where we enjoy working with one another, and respect and learn from one another
  • A workplace where each individual is valued for their ability to make pragmatic judgements and strengthen skills
  • Opportunities to take risks, grow, and advance in your career
  • A work culture infused with science, technology, and software
  • Work-life balance
  • Performance based bonuses
  • Competitive benefits package
  • Pension plan
  • Stock options
  • Hybrid work policy — remote 60% / in-office 40%

Enthought is headquartered in Austin, Texas, with offices in Houston, Texas; Cambridge, United Kingdom; Zürich, Switzerland; and Tokyo, Japan. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

By submitting personal information here, such as your CV / resume, Enthought, Inc. will collect and store this data. We process this data solely for recruitment purposes. Your data is stored on secured servers. As a global organization with distributed IT systems, your personal information may be routed, stored, or transferred internationally throughout Enthought’s locations worldwide, done so in accordance with our privacy policies, procedures, and in accordance with data privacy laws. Click HERE for a link to the Enthought Privacy Policy, in which you will find information about our compliance with GDPR (data protection law) and how to request access to your data that we have collected, request us to delete your data, correct any inaccuracies or restrict our processing of your data.

To apply for this job please visit

About the author: careers1