Hitachi Rail-logo
Hitachi Rail
·
July 7, 2026
Apply Now
This job has closed.

Software Analyst Intern (Fall 2026, 8 months)

Toronto, ON
Internship
Hybrid
CA$23/hr - CA$30/hr
Intern
Hitachi Rail is a global leader in digital transformation and technology. They are seeking a Software Analyst Intern to work with the Research and Technology team, focusing on machine learning and robotics to develop innovative solutions for the transit market.

Responsibilities

  • Participate in the analysis of complex, real-time, autonomous system use cases
  • Understand the goal of a research project and support its execution
  • Analyze lab and field test results
  • Support using multiple sensors and the latest software algorithms to control complex, safety critical systems
  • Assist in developing state-of-the-art machine learning, deep learning, large language models, and/or agentic workflow solutions for optimizing internal processes and obtain productivity gains
  • Be a highly productive team member and team player

Qualification

Required

  • Currently pursuing a Bachelor's (minimum 2 academic years completed) or Master's degree in: Computer Science, Electronics, Electrical, Mechatronics, or Computer Engineering, Or a closely related field
  • Possess good written and oral communication skills and experience using MS tools (Word, Excel, PowerPoint)
  • Software development experience in C++, Python
  • Be familiar with minimum set of Python libraries (numPy, pandas, scikit)
  • Practical experience of object-oriented techniques, concurrency, parallelism, multithreading, socket programming in a Linux environment
  • Knowledge of modern software engineering practices, methods and tools
  • Experienced Git user required
  • Knowledge of databases, especially PostgreSQL
  • Knowledge of Docker and containerization
  • Knowledge of Python versions and virtual environments
  • Familiarity with Linux command line
  • Ability to learn new engineering skills, techniques and use of core company applications
  • Must be able to work full-time (40 hours/week) from January 2026 to August 2026
  • Must be available to work on-site at the Toronto office at least 2 days per week, with flexibility depending on team needs

Preferred

  • Currently pursuing a Master's or PhD in a relevant field
  • Experience with GPU acceleration frameworks including CUDA or similar parallel computing platforms
  • Creative problem solver who is open to new ideas
  • Self-motivated and directed, who welcomes the views of colleagues with diverse perspectives
  • Good knowledge and experience in one or more of the following: sensor fusion, machine learning algorithms, computer vision
  • Has previous hands-on experience with electronic sensors and microcontroller programming
  • Experience with LANs and programming for networked and serial data communication types
  • Current and practical expertise in large language models, agentic AI tools, and related protocols such as MCP
  • Hands-on experience with agentic coding platforms, including GitHub Copilot, Claude Code, and Cursor, to enhance development workflows and productivity
  • Proficient in context engineering principles and specification-driven development, with practical experience in automated test generation and legacy code modernization
  • Excellent teamwork record
  • Strong leadership skills and experience

Benefits

  • Intern Orientation
  • Online Onboarding Curriculum
  • Buddy Program for mentorship and guidance
  • Real-world projects with top industry talent
  • Paid internship + paid vacation
  • Hybrid work model
  • "Ask Me Anything" with the Executive Committee
  • Employee Resource Groups (ERGs)
  • Social Intern Events: Coffee Breaks, Onsite/Offsite events
  • Business Intern Events: Intern Showcase & Graduation ceremony
  • Company Social Events: Holiday Party, Employee BBQs, Golf tournament, etc.
Hitachi Rail is a provider of rail solutions across rolling stock, signalling services and turnkey.
Glassdoor
3.6
London, England, GBR
10001+ employees
http://www.hitachirail.com/

Similar Job