Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Scientific Software Developer role.
Rezi rewrites your resume against Enthought's job description. Free.

Tailor your resume to this Scientific Software Developer role.
Rezi rewrites your resume against Enthought's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Scientific Software Developer posting at Enthought — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Scientific Software Developer posting at Enthought — free, in seconds.
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.