Skip to main content

Careers Home > Job Search Results > Researcher – Software Design for Machine Learning

Researcher – Software Design for Machine Learning

Location: Saint-Laurent, Quebec, Canada
Job ID: R0018387
Date Posted: Sep 19, 2023
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Profession (Job Category): Engineering & Science
Job Type (Experience Level): Entry Level
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved


As a scientist in the global Hitachi Energy Research organization, you will propose and lead cutting edge research projects to push the boundaries of knowledge and technology for Hitachi Energy's future products and services.

Your responsibilities

  • Propose, contribute to and lead R&D projects designing software to support the full lifecycle of Machine Learning solutions for the next generation of power grid products and systems.
  • Collaborate with a global team of researchers and engineers in Hitachi Energy business units to identify and solve real-world challenges for our customers.
  • Propose and work on ideas and concepts of new scalable, reusable software then turn them into high-quality prototypes.
  • Design data fabric / pipeline architectures for use in machine learning and automation applications.
  • Define and apply state of the art software engineering practices and tools (configuration management, static analysis, unit tests and beyond).
  • Network in the company and actively distribute your knowledge and expertise
  • Collaborate with local and global external partners including universities, open-source communities, startups and vendors
  • Disseminate your results in scientific publications, patent applications, and technical reports

Your background

  • Bachelors degree or equivalent industrial experience in Computer Science, Software Engineering, Electrical Engineering or any related field.
  • Experience in implementing scalable software for Machine Learning applications, preferably in High Performance Computing (HPC) and/or cloud platforms.
  • Experience with Machine Learning Stacks (e.g. MLflow, Kubeflow, Seldon Core etc.).
  • Ability to conduct all phases of a scalable software project – conceptual work, architecture preparation, design, prototyping and verification.
  • Experience that demonstrates your team-oriented, innovative, and strategic working styles
  • Fluency in English, both written and spoken.
  • Beneficial to have experience with Cloud, IoT, Edge systems and with container and microservice architectures.
  • Beneficial to have experience with industrial/utility automation systems and communication protocols.
Share: mail