IT Network Software/AI Development
Posted 1 Oct 2026
Advertised as “IT Network Software/AI Development - Co-op/Intern”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
- Employment
- On-Site
- Contract
- Internship
No salary listed for this role.
Field of studyComputer Science, Computer Systems Engineering (or related)
Study levelDiploma or higher
Position: IT Network Software/AI Development - Co-op/Intern
Number of Positions: 2
Duration: 4 months to 8 months
Term: Winter 2027 (January - April)
Location: In office at 600 March Rd. Ottawa, Canada.
Responsibilities
-
Support the design, development, and maintenance of internal network and IT systems under the guidance of experienced team members
-
Assist with network automation, data processing, or tooling initiatives related to IT and network operations
-
Participate in the development and testing of scripts or applications to improve system efficiency and reliability
-
Help collect, analyze, and troubleshoot data related to network performance, system logs, or automation workflows
-
Collaborate with team members on proof‑of‑concepts, prototypes, or small development tasks
-
Assist with cloud‑based data storage and processing activities as part of ongoing projects
-
Learn and apply tools such as Databricks, AI/LLM‑based libraries, or cloud platforms where applicable
-
Document technical findings, configurations, and processes clearly and accurately
-
Participate in team meetings, code reviews, and knowledge‑sharing sessions
-
Follow established development, security, and operational best practices while working on‑site
Qualifications
Required Skills and Experience:
-
Currently enrolled in a bachelor’s degree or diploma program in Computer Science, Computer Systems Engineering, or a related field
-
Coursework or hands‑on experience with Python programming, SQL statements, and PowerShell scripting
-
Familiarity with cloud concepts, including data storage and data processing, through coursework, labs, or personal projects
-
Ability to learn new technologies quickly and apply them in a practical environment, with strong problem‑solving skills and attention to detail
-
Good communication skills and the ability to work effectively as part of an on‑site team
-
Familiarity with version control tools such as Git through academic or project work
Nice to have:
-
Basic understanding of networking fundamentals, such as TCP/IP, IP addressing, routing, or network protocols