3 days ago
Ottawa, Canada or Montréal, CanadaIntern
Responsibilities
- Participate in Agile meetings, including daily stand-ups, sprint planning, and backlog refinement.
- Collaborate with developers and test users to understand business requirements and technical objectives.
- Create proof-of-concept solutions, diagrams, and workflow charts to validate features and approaches.
- Develop full-stack and agentic AI solutions integrating AI models and agents with APIs, data sources, engineering tools, and network systems.
- Create and maintain technical documentation covering code changes, design decisions, and impacts across applications and integrated systems.
- Use AI-assisted development tools such as GitHub Copilot while maintaining code quality, reliability, and security standards.
- Develop and execute unit, integration, and end-to-end tests.
- Research emerging technologies and AI tools to improve team effectiveness.
Requirements
- Actively enrolled in a bachelor’s degree in Physics, Electrical Engineering, Communications Engineering, Computer Engineering, or a related discipline.
- Knowledge of full-stack development using Python frameworks such as Flask and React.
- Knowledge of Linux, Docker, and cloud environments such as Azure or AWS.
- Familiarity with networking concepts and interfaces including TCP/IP, TCP/UDP, Ethernet, the OSI Model, DNS, REST, SSH, and CLI.
- Familiarity with Git and software development practices involving CI/CD and Agile development.
- Knowledge of MCP, RAG, and vector retrieval.
- Understanding of automation, API and tool integration, AI/agentic concepts, and preferably AIOps, observability, or DevOps principles.
- Strong organization, attention to detail, teamwork, English communication, and technical presentation skills.
- Ability to work in a fast-paced environment, prioritize tasks, learn emerging technologies, and collaborate across time zones and cultures.
Benefits
- Four-month work term starting in January 2027.
- Hourly pay range of $25.50-$35.00.
- Access to the Employee Assistance Program, company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
- The role requires residence in the greater Ottawa metropolitan area or frequent travel to Ottawa by car, with extensive lab and in-person collaboration.
Categories
About Ciena
Ciena is a public telecommunications equipment and software company that designs optical and routing systems, coherent modems, and automation software for service providers, cloud/data center operators, and enterprises. It sells hardware, software subscriptions, and professional services that power metro, long-haul, submarine, and data center interconnect networks. Founded in 1992 and headquartered in Hanover, Maryland, Ciena trades on the NYSE (CIEN) and serves customers worldwide.
