Ciena

AI Engineer Intern (Winter 2027)

Ciena
Apply
1 day ago
Ottawa, CanadaIntern

Responsibilities

  • Design, build, and improve AI agents for engineering workflows, knowledge discovery, and developer productivity.
  • Develop tools and API integrations that enable agents to retrieve information, interact with enterprise systems, and perform multi-step tasks.
  • Contribute to user interfaces, backend services, and reusable platform capabilities for AI applications.
  • Experiment with prompts, context management, and agent workflows using test results and user feedback.
  • Build automated tests and evaluation scenarios covering task completion, accuracy, reliability, safety, latency, and cost.
  • Apply secure software development practices such as input validation, access controls, and appropriate handling of sensitive information.
  • Collaborate with engineers and stakeholders, deliver defined features, participate in code reviews, document technical decisions, and troubleshoot issues.

Requirements

  • Be actively enrolled in a bachelor’s or master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Demonstrate proficiency in at least one general-purpose programming language, such as Python, JavaScript, TypeScript, Java, or C++.
  • Understand software engineering fundamentals including data structures, modular design, debugging, and testing.
  • Have experience building software through coursework, personal projects, hackathons, open-source contributions, or previous internships.
  • Have basic familiarity with large language models and interest in building AI-powered applications.
  • Demonstrate problem-solving and communication skills, collaboration, ability to incorporate feedback, and independent learning.
  • Preferred qualifications include experience with LLM APIs, tool calling, structured outputs, multi-step agent workflows, web applications, databases, Git-based development, knowledge retrieval, RAG, agent evaluation, automated testing, containers, application monitoring, or AI-assisted development tools.

Benefits

  • Students have access to the Employee Assistance Program, company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
  • The position pays $25.50 to $35.00 per hour.
  • Ciena provides development opportunities, meaningful work, and workplace flexibility.
Ciena

About Ciena

10,000+ employees

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.

Contact me