Scientific Software Developer at Enthought | Tokyo, JPN | Rezi

Scientific Software Developer at Enthought

Scientific Software Developer

Enthought · Tokyo, JPN

4 days ago

Scientific Software Developer

Enthought · Tokyo, JPN

4 days ago
Resume preview

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

Target Resume Now

About the Role

Join our client-facing solution delivery team as a Scientific Software Developer. Working agent-first, you will combine deep scientific expertise with AI coding tools to build data-driven models, AI-based decision-support tools, and analysis pipelines for leading R&D organizations. This role serves Japan's leading enterprises, requiring native-level Japanese fluency.

Responsibilities

  • Design end-to-end scientific solutions, applying knowledge of statistics, optimization, and machine learning to translate client R&D problems into architectures.
  • Utilize AI coding assistants and autonomous coding agents for data exploration, model prototyping, software development, testing, and documentation.
  • Direct AI agents by decomposing problems, providing domain context and scientific constraints, and iterating towards accurate results.
  • 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.
  • Design AI-enabled and agentic capabilities into client solutions where they add value.
  • Apply judgment regarding the appropriate use of AI and generative approaches, balancing speed with reliability.
  • Participate in collaborative development practices, including code and 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.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders in Japanese and English.

Requirements

  • Native-level Japanese fluency is essential.
  • 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 tools
  • Data-driven models
  • AI-based decision-support tools
  • Analysis pipelines
  • Web-based solutions
  • GUIs
  • 2D graphics
  • 3D graphics
  • Cloud computing
  • AI-enabled capabilities
  • Agentic capabilities
  • Generative approaches
  • Python
  • Scientific computing

Location

  • Tokyo

Work Type

  • Hybrid
  • Full-time

Benefits

  • Competitive compensation
  • Competitive benefits
  • Enthought’s training programs in Python, machine learning, and scientific computing

About the Company

  • Client-facing solution delivery team.
  • Works agent-first, combining scientific expertise with AI coding tools.
  • Builds data-driven models, AI-based decision-support tools, and analysis pipelines.
  • Serves the world’s leading R&D organizations and Japan’s leading enterprises.
  • Meaningful impact: work directly advances scientific breakthroughs.
  • A front-row seat to agentic AI.
  • World-class colleagues: collaborate with smart, kind scientists and engineers.
  • Continuous learning opportunities.
  • A global, collaborative culture across Tokyo, Austin, and Cambridge offices.

Equal Opportunity

  • Everyone at Enthought shares a common set of traits: exceptional integrity, analytic intelligence, a sense of urgency, the ability to simplify the complex, openness in communication, empathy for people, and endurance.