freehire launches on Product Hunt on 26 August.

Follow →

Scientific Software Developer

Open 15d

Summary

Build AI-driven scientific solutions for R&D clients using agentic coding tools, statistics, and ML to create data models, decision-support tools, and analysis pipelines.

We are hiring a Scientific Software Developer to join our client-facing solution delivery team. Working agent-first, you will pair deep scientific expertise with agentic AI coding tools to move from research question to working software — building data-driven models, AI-based decision-support tools, and analysis pipelines for the world’s leading R&D organizations. This is a client-facing role serving Japan’s leading enterprises, so native-level Japanese fluency is essential.

Key Responsibilities

  • Design end-to-end scientific solutions — apply 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 — use AI coding assistants and autonomous coding agents as your default way to explore data, prototype models, build software, write tests, and produce documentation, compressing the path from research question to working solution.
  • Direct AI agents like a technical lead — decompose scientific and engineering problems into well-scoped tasks, give agents the domain context and scientific constraints they need, and iterate toward correct, defensible results.
  • Solve complex research and product-development problems in close collaboration with client researchers and business leaders.
  • Build data-driven models, AI-based decision-support tools, and automated analysis pipelines, and assemble them into web-based solutions involving GUIs, 2D and 3D graphics, and cloud computing.
  • Design AI-enabled and agentic capabilities into client solutions where they add value — held to the same rigor as any other component.
  • Apply judgment about where AI and generative approaches fit and where they don’t, balancing speed against reliability and reproducibility.
  • Take part in collaborative development practices — code review, architecture reviews, sprint planning, retrospectives, and daily standups — and 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.

What We Offer

  • Meaningful impact — your work directly advances scientific breakthroughs, from accelerating drug discovery to developing sustainable materials.
  • A front-row seat to agentic AI — work at an automation-first company where every role directs AI tools, and help define how the industry puts them to work.
  • World-class colleagues — collaborate with some of the smartest, kindest scientists and engineers around.
  • Continuous learning — access to Enthought’s training programs in Python, machine learning, and scientific computing.
  • A global, collaborative culture across our Tokyo, Austin, and Cambridge offices.
  • Flexible hybrid work based out of our Tokyo office.
  • Competitive compensation and benefits.

Who Thrives Here

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. If you are endlessly curious, take full ownership of your work, and are excited to help shape how science gets done in the era of agentic AI, you will feel at home here.

#LI-Hybrid

What this application asks

greenhouse

First Name, Last Name, Email, Phone, Resume/CV, Cover Letter

  • Do you currently hold a Status of Residence (在留資格) that permits you to work in this role in Japan? choose one
  • Do you now, or will you in the future, require visa sponsorship (i.e., a Certificate of Eligibility) to work for our company in Japan? choose one
  • Describe your Japanese proficiency and where you've used it in a client or professional setting. choose one
  • Have you taken the JLPT or BJT? If so, what level? (N1 / BJT 480+ or equivalent fluency preferred — the certificate isn't required.) choose one
  • Current City
  • Based in or willing to relocate to Tokyo? choose one
  • What is your available start date?
  • Coding Languages choose any · optional
  • Github Profile optional
  • LinkedIn Profile optional

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available