Back to results

IT Network Software/AI Development - Co-op/Intern

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Positions available
2
Posting language
English
Posted

Original job description

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
  • Exposure to Databricks, data analytics platforms, or big‑data tools
  • Interest in or introductory experience with LangChain, OpenAI, or other AI/LLM‑based libraries
     
More about this job

Responsibilities

Support the design, development, and maintenance of internal network and IT systems while assisting with automation and data processing initiatives. Collaborate on AI-powered solutions and proof-of-concepts to improve system efficiency and reliability.

Requirements

Currently enrolled in a bachelor's degree or diploma program in Computer Science, Computer Systems Engineering, or a related field. Requires familiarity with Python, SQL, PowerShell, and cloud concepts, along with strong problem-solving skills.

Skills

  • Python
  • SQL
  • PowerShell
  • Git
  • Cloud Computing
  • Data Processing
  • Network Automation
  • Databricks
  • AI
  • LLM
  • LangChain
  • OpenAI
  • TCP/IP
  • Troubleshooting
  • Scripting
  • Data Analytics

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering

Keywords

  • IT Network
  • Software Development
  • AI Development
  • Co-op
  • Intern
  • Python
  • SQL
  • PowerShell
  • Cloud
  • Databricks
  • LLM
  • LangChain
  • OpenAI
  • Git
  • TCP/IP
  • Network Protocols
  • Automation
  • Data Analytics
  • AWS
  • Azure
  • Google Cloud Platform
  • Generative AI
  • Agentic Architectures
  • System Logs
  • Troubleshooting
  • Scripting
  • API
  • Data Pipelines
  • Network Operations
  • Computer Science

Report this job