{"schemaVersion":"jobsearcher.job.v1","id":"1ba51f375d9fdf5d04955893","url":"https://jobsearcher.com/jobs/1ba51f375d9fdf5d04955893","canonicalUrl":"https://jobsearcher.com/jobs/1ba51f375d9fdf5d04955893","title":"Scientific Software Developer","description":"The OpportunityWe are hiring a Scientific Software Developer to work on client-facing project teams that help industrial R&D organisations make better, faster decisions and get products to market sooner. The work runs from data exploration through model development to production software, built on Enthought’s proprietary technology and the open-source scientific Python ecosystem. Agentic AI coding tools are the default way the work gets done here, so you will spend your days directing agents, checking what comes back, and owning the result. You will sit with client researchers and business leaders often enough that explaining a method clearly matters as much as building it.\r\nKey ResponsibilitiesDesign end-to-end scientific solutions, applying deep knowledge of statistics, optimisation, and machine learning to translate client R&D problems into architectures spanning data, models, and user-facing applications.\r\nWork agent-first, using AI coding assistants and autonomous coding agents as your default way to explore data, prototype models, build software, write tests, and produce documentation.\r\nDirect AI agents like a technical lead. Decompose scientific and engineering problems into well-scoped tasks, supply the domain context and scientific constraints, write clear specifications, and iterate towards correct, defensible results.\r\nEvaluate what the agents produce. Catch errors, hallucinations, security issues, and subtle scientific or statistical inaccuracies before they reach a client.\r\nBuild data-driven models, AI-based decision-support tools, and automated analysis pipelines, then assemble them into web-based solutions involving GUIs, 2D and 3D graphics, and cloud computing.\r\nDesign AI-enabled and agentic capabilities into client solutions where they add value: LLM-powered literature and data extraction, tool and function calling, retrieval over scientific data, and evaluation harnesses, held to the same rigour as any other component.\r\nApply judgement about where generative approaches fit and where they do not, particularly with the small, sparse, and noisy datasets typical of scientific R&D, balancing speed against reliability and reproducibility.\r\nParticipate in the team’s software practices: release planning, architecture reviews, code review, sprint planning, retrospectives, and stand-ups.\r\nInterface with clients to define, demonstrate, and refine solutions, and handle their data and intellectual property responsibly, using AI tools only in approved, secure configurations.\r\nWhat We OfferMeaningful impact. Your work directly advances scientific breakthroughs, from accelerating drug discovery to developing sustainable materials.\r\nA front-row seat to agentic AI. We are an automation-first company where every role directs AI tools, and you will help define how the industry puts them to work.\r\nWorld-class colleagues. You will work alongside some of the smartest, kindest scientists and engineers around.\r\nContinuous learning. Enthought’s training programmes in Python, machine learning, and scientific computing are open to you.\r\nA global, collaborative culture across our Austin, Cambridge, and Tokyo offices.\r\nFlexible hybrid work based out of our Cambridge office.\r\nCompetitive compensation and benefits.#J-18808-Ljbffr","company":"Enthought","rawCompany":"enthought","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-11-06T01:43:20.150Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-2051.00","title":"Data Scientists","slug":"data-scientists"},{"code":"15-1221.00","title":"Computer and Information Research Scientists","slug":"computer-and-information-research-scientists"}],"industries":[{"code":"541690","title":"Other Scientific and Technical Consulting Services","slug":"other-scientific-and-technical-consulting-services"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Scientific Software Developer","description":"The OpportunityWe are hiring a Scientific Software Developer to work on client-facing project teams that help industrial R&D organisations make better, faster decisions and get products to market sooner. The work runs from data exploration through model development to production software, built on Enthought’s proprietary technology and the open-source scientific Python ecosystem. Agentic AI coding tools are the default way the work gets done here, so you will spend your days directing agents, checking what comes back, and owning the result. You will sit with client researchers and business leaders often enough that explaining a method clearly matters as much as building it.\r\nKey ResponsibilitiesDesign end-to-end scientific solutions, applying deep knowledge of statistics, optimisation, and machine learning to translate client R&D problems into architectures spanning data, models, and user-facing applications.\r\nWork agent-first, using AI coding assistants and autonomous coding agents as your default way to explore data, prototype models, build software, write tests, and produce documentation.\r\nDirect AI agents like a technical lead. Decompose scientific and engineering problems into well-scoped tasks, supply the domain context and scientific constraints, write clear specifications, and iterate towards correct, defensible results.\r\nEvaluate what the agents produce. Catch errors, hallucinations, security issues, and subtle scientific or statistical inaccuracies before they reach a client.\r\nBuild data-driven models, AI-based decision-support tools, and automated analysis pipelines, then assemble them into web-based solutions involving GUIs, 2D and 3D graphics, and cloud computing.\r\nDesign AI-enabled and agentic capabilities into client solutions where they add value: LLM-powered literature and data extraction, tool and function calling, retrieval over scientific data, and evaluation harnesses, held to the same rigour as any other component.\r\nApply judgement about where generative approaches fit and where they do not, particularly with the small, sparse, and noisy datasets typical of scientific R&D, balancing speed against reliability and reproducibility.\r\nParticipate in the team’s software practices: release planning, architecture reviews, code review, sprint planning, retrospectives, and stand-ups.\r\nInterface with clients to define, demonstrate, and refine solutions, and handle their data and intellectual property responsibly, using AI tools only in approved, secure configurations.\r\nWhat We OfferMeaningful impact. Your work directly advances scientific breakthroughs, from accelerating drug discovery to developing sustainable materials.\r\nA front-row seat to agentic AI. We are an automation-first company where every role directs AI tools, and you will help define how the industry puts them to work.\r\nWorld-class colleagues. You will work alongside some of the smartest, kindest scientists and engineers around.\r\nContinuous learning. Enthought’s training programmes in Python, machine learning, and scientific computing are open to you.\r\nA global, collaborative culture across our Austin, Cambridge, and Tokyo offices.\r\nFlexible hybrid work based out of our Cambridge office.\r\nCompetitive compensation and benefits.#J-18808-Ljbffr","datePosted":"2026-11-06T01:43:20.150Z","dateModified":"2026-11-06T01:43:20.150Z","hiringOrganization":{"@type":"Organization","name":"Enthought","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1ba51f375d9fdf5d04955893"},"url":"https://jobsearcher.com/jobs/1ba51f375d9fdf5d04955893"}}