Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Software Developer: Scientific Applications
Cambridge, United Kingdon

Job Title

Software Developer: Scientific Applications

Job Description

The Software Developer at Enthought, Inc. participates in the development of scientific and technical applications involving GUIs, 2D and 3D graphics, workflow and pipeline architecture, and numerical algorithms for our proprietary products and for customer applications. We currently have openings in Austin (USA) and Cambridge (UK). 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 also have demonstrated project management skills and the ability to lead a team of strong developers with highly technical backgrounds.


  • No telecommuting
  • No Agencies Please


Desired Skills and Capabilities

*(Required) Bachelor’s Degree in Computer Science or other scientific or engineering field with preferably an M.S. or Ph.D. degree.

*(Required) Minimum 2 years of technical lead or 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 a strong understanding of how to apply its capabilities to develop GUIs, work flow frameworks, and elegant scientific applications.

*Strong understanding of statistics, optimization, image processing, signal processing, or other similar area.

How to Apply:

To apply, please submit your resume and cover letter to

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

About the Company

About Enthought

Enthought is a leading provider of Python-based data analytics and scientific computing solutions. Our software products, training solutions and consulting services are used by customers worldwide to accelerate innovation in a broad array of industries. Our clients include the most recognized names and respected brands in technology, finance, energy, consumer products, and other industries. Enthought is a highly collaborative, low hierarchy place. People that thrive at Enthought are passionate about life and work, intellectually curious, dedicated to doing quality work, friendly and fun. We value “really smart", "highly productive", and "dedicated” more heavily than any specific skill set or degree. Based in Austin Texas, Enthought also has offices in Cambridge (UK), Tokyo, Chennai, and Zurich.

Contact Info

Previous Python Integration Engineer, Blockit, Inc. in Dallas, TX, USA Next Back End Web Developer Position, Enthought in Austin, Texas, United States