Software Analyst Intern (AI, Computer Vision, Deep Learning, Python, C++)
Hitachi Rail
Hitachi Rail designs, manufactures, and maintains advanced rail solutions across the globe.
Intern develops AI/CV solutions for rail signaling in research team.
8 days ago ago
Entry-level
Internship
Toronto, Ontario, Canada
Hybrid
Company Size
38,000 Employees
Service Specialisms
Rolling Stock Manufacturing
Rolling Stock Maintenance
Digital Signalling & Train Control
Ticketing & Payment Systems
Operations & Maintenance (O&M)
Turnkey Railway Solutions
Smart Mobility / Digital Asset Management
Sector Specialisms
Rolling Stock
Signalling
Turnkey Solutions
Operation
Service
Maintenance
High-Speed Rolling Stock
Express Trains
Role
Description
system analysis
sensor integration
algorithm development
test analysis
autonomous systems
Participate in the analysis of complex, real-time, autonomous system use cases Understand the goal of a research project and support its execution
Assist with multiple sensors and the latest software algorithms to control complex, safety critical systems
Analyze lab and field test results
Requirements
python
c++
docker
linux
machine learning
git
Be familiar with minimum set of Python libraries (numPy, pandas, scikit)
Demonstrated ability to follow instructions to deliver a quality technical solution on-time
Good knowledge and experience in Machine Learning and Computer Vision, such as sensor fusion, Supervised / unsupervised learning, online learning, classic computer vision algorithms, feature extraction, state estimation
The ability to work 40 hours a week in a hybrid environment for the duration of the internship is essential. At least 2 days a week in the office.
Familiarity with Linux command line
Knowledge of LangChain/Ollama frameworks
Experience with UI/UX design
Experience with AI techniques such as RAG and deep learning fine tuning
Experience with AGILE workflow, JIRA
Experienced GIT user required
Co-op student available for an 8 to 12-month term, with at least one additional quarter or semester of coursework remaining after the completion of the internship.
Knowledge of Docker and containerization
Possess good written and oral communication skills
Excellent teamwork record
Knowledge of python versions and virtual environments
Knowledge of C++ GPU programming, CUDA, Python GPU processing and Library usage
Practical experience of object oriented techniques, concurrency, parallelism, multithreading, socket programming in a Linux environment
Previous coop work experience is an asset. Relevant school projects may be considered.
The successful candidate should be working towards a bachelor’s or master’s degree from an accredited university or college in Computer Science, Electronics/Electrical Engineering, Mechanical Engineering, or a related field.
Experience with text data preprocessing
Experience with LANs and programming for networked and serial data communication types
Software development experience in C++, Python
Good leadership skills and experience
Experience with relational databases such as SQL, PostgreSQL and python integration
Knowledge of point cloud processing (Object detection, tracking, matching, SLAM)
Hands-on experience with sensors, microcontrollers programming
Completion of the first year of your undergraduate degree, or currently pursuing a master’s degree.
Knowledge of modern software engineering practices, methods and tools
Hands-on experience with LLM evaluation (frameworks and dataset creation)
Wa (Harmony): We need to show respect to our colleagues, our suppliers, our clients and our stakeholders. We show respect to earn respect.
Makoto (Sincerity): We should act with integrity in all we say and do, … we maintain fairness in all our dealings; our reputation is founded on how we go about our business.
Kaitakusha – Seishin (Pioneering Spirit): We lead with ambition, seeking new challenges; we are not afraid to be flexible and adapt to the changing needs of our business.
Environment + Sustainability
100% Emission
Scope 1 & 2 by 2030
Target to achieve complete elimination of operational greenhouse gas emissions.
40% Reduction
Scope 3 by 2030
Aims to reduce emissions across the entire value chain, including supply chain and product use.
12% Decrease
Scope 1 & 2 in FY22
Achieved a significant drop in operational emissions in the fiscal year 2022.
90% Lower
CO₂ in HS2 Fleet
Accredited with PAS 2080, demonstrating a major improvement in fleet efficiency.
Carbon neutrality across business sites by 2030
Carbon neutrality across entire value chain by 2050
Net-zero across value chain by 2050 and net-zero operations by 2030
Inclusion & Diversity
October 2023
DEI Global Committee Launched
The company established a global committee to oversee diversity, equity, and inclusion initiatives.
Membership Doubled
Employee Resource Group Growth
Employee Resource Group membership has grown significantly following leadership inclusion interventions.
78%
EDI Score
The company achieved a score of 78% on its EDI metrics following targeted wellbeing and inclusion initiatives.
Gender-focused efforts: working to achieve a better gender balance
UK/Ireland, Italy, Japan regional DEI programmes underway
Defined focus areas include: Gender; Nationality, Ethnicity and Cultural Background; Multi‑Generations; LGBTQIA+; Disability and Neurodiversity