About the Role
Join our client-facing solution delivery team as a Scientific Software Developer. You will leverage deep scientific expertise and AI coding tools to build data-driven models, AI-based decision-support tools, and analysis pipelines for leading R&D organizations, moving from research questions to working software.
Responsibilities
- Design end-to-end scientific solutions by applying deep knowledge of statistics, optimization, machine learning, and related areas to translate client R&D problems into architectures spanning data, models, and user-facing applications.
- Work agent-first, utilizing AI coding assistants and autonomous coding agents for data exploration, model prototyping, software building, test writing, and documentation.
- Direct AI agents as a technical lead, decomposing scientific and engineering problems into well-scoped tasks and providing domain context and scientific constraints.
- Solve complex research and product-development problems in collaboration with client researchers and business leaders.
- Build data-driven models, AI-based decision-support tools, and automated analysis pipelines, assembling them into web-based solutions with GUIs, 2D/3D graphics, and cloud computing.
- Design AI-enabled and agentic capabilities into client solutions where they add value, maintaining rigorous standards.
- Apply judgment regarding the appropriate use of AI and generative approaches, balancing speed with reliability and reproducibility.
- Participate in collaborative development practices, including code review, architecture reviews, sprint planning, retrospectives, and daily standups.
- Interface directly with clients to define, demonstrate, and refine solutions.
- Handle client data and intellectual property responsibly, using AI tools only in approved, secure configurations.
Requirements
- Exceptional integrity
- Analytic intelligence
- A sense of urgency
- Ability to simplify the complex
- Openness in communication
- Empathy for people
- Endurance
- Endless curiosity
- Takes full ownership of work
- Excited to help shape how science gets done in the era of agentic AI
Skills
- Statistics
- Optimization
- Machine learning
- AI coding assistants
- Autonomous coding agents
- Data exploration
- Model prototyping
- Software building
- Test writing
- Documentation
- Web-based solutions
- GUIs
- 2D graphics
- 3D graphics
- Cloud computing
- Generative approaches
- Python
- Scientific computing
Location
- Austin
- Cambridge
- Tokyo
- Remote (within the US)
Work Type
- Hybrid
- Remote
Benefits
- Competitive compensation
- Competitive benefits
- Access to Enthought’s training programs
About the Company
- Client-facing solution delivery team
- Automation-first company
- Global, collaborative culture across Austin, Cambridge, and Tokyo offices.
