Jobs.ca
Jobs.ca
Language
Nokia logo

Full-stack & AI/Automation Intern/Coop

Nokia1 day ago
Kanata, Ontario
Junior
full_time

About the role

Job Description Position: Full-stack & AI/Automation Intern/Coop

Number of Positions: 1

Duration: 4 months

Date: May 11th - August 21st, 2026

Location: Ottawa, ON, Canada

Education Recommendations: Currently pursuing a degree in a MSc in Computer Sciences.

How You Will Contribute And What You Will Learn As Part of the Team You Will:

  • Develop Python-based scripts and control software to automate optical lab equipment and experimental procedures.
  • Design and implement data pipelines for real-time acquisition, processing, and quality control of high-volume optical system data.
  • Research, evaluate, and integrate the latest developer-focused AI/ML tools (e.g., code assistants, specialized testing tools) into our existing development environment.
  • Contribute to leveraging our internal Generative AI infrastructure to create bespoke tools that enhance developer productivity and workflow efficiency.
  • Assist in developing scalable server-side logic using Django and Python, specifically focusing on data storage patterns optimized for automated and AI-ready data sets.
  • Apply database design and management principles for efficient, high-performance data storage and retrieval in the cloud.
  • Collaborate closely with the team to contribute to designing, developing, and maintaining responsive web applications (TypeScript, GraphQL).
  • Gain hands-on experience with Microsoft Azure cloud services (storage, compute, functions) and understand their integration with data and automation workflows.
  • Engage in a personalized learning program to acquire or deepen skills in all mentioned technologies.
  • Actively participate in Test-Driven Development (TDD) practices, writing and executing tests to ensure code reliability and data integrity.
  • Work closely with senior engineers and lab scientists, learning from their experience and translating complex requirements into robust software solutions.

Key Skills And Experience You're a Great Fit If You Have:

  • Core Programming: Basic knowledge of Python (required for automation) and TypeScript/JavaScript.
  • Data & Automation Focus: Strong interest or familiarity with scientific computing, data logging, or hardware control (e.g., using libraries like NumPy, Pandas, Plotly).
  • AI/ML Curiosity: Eagerness to learn about and apply developer-focused AI tools and generative models.
  • Web Development Fundamentals: Familiarity with HTML, CSS, and basic principles of full-stack architecture.
  • Version Control: Understanding version control systems, preferably Git.
  • Proactive Learning: Ability to learn quickly, adapt to new technologies, and actively seek guidance when needed.
  • Communication: Strong communication skills and the ability to articulate technical concepts to both engineering and scientific audiences.

About Nokia

Telecommunications
10,000+

At Nokia, we create technology that helps the world act together.

As a B2B technology innovation leader, we are pioneering networks that sense, think and act by leveraging our work across mobile, fixed and cloud networks. In addition, we create value with intellectual property and long-term research, led by the award-winning Nokia Bell Labs.

With truly open architectures that seamlessly integrate into any ecosystem, our high-performance networks create new opportunities for monetization and scale. Service providers, enterprises and partners worldwide trust Nokia to deliver secure, reliable and sustainable networks today – and work with us to create the digital services and applications of the future.

For our latest updates, please visit us online www.nokia.com

To view open positions and to apply, please visit: www.nokia.com/careers