Perik.ai See who’s hiring. Apply before everyone else.
← Back to all jobs

AI Software Engineer

Ciena
📍 Gurugram 📅 Posted May 12, 2026
Apply on Ciena’s website →

About this role

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

Ciena is building intelligent networking solutions that rely on production‑grade AI systems operating at scale. This entry‑level role contributes to the design and delivery of AI‑driven software that enhances network products through reliable, cloud‑ready engineering. The position offers exposure to modern AI infrastructure, microservices, and collaborative development within an experienced engineering team.

How you will make an impact:

• Design and develop modular, well‑documented Python services supporting AI platforms.
• Build and extend RESTful APIs using FastAPI within containerised microservice architectures.
• Implement and test AI workflows using orchestration frameworks such as LangChain and LangGraph.
• Apply machine learning techniques across data preparation, model training, and validation pipelines.
• Experiment with prompt engineering and context management to improve model quality and performance.
• Debug and troubleshoot AI/ML systems to maintain reliability in production environments.
• Collaborate with engineering and data teams to deliver scalable AI‑enabled features.

The must haves:

• Education: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
• Experience: 0–1 years of experience developing or deploying AI/ML solutions.
• • Application of Python with Object‑Oriented Programming concepts.
• • Development of RESTful APIs, preferably using FastAPI.
• • Utilisation of data processing tools such as Pandas or SQL.
• • Background in machine learning techniques.
• • Exposure to large language models and orchestration frameworks through projects or internships.

Nice to haves:

• Exposure to cloud platforms such as AWS, Azure, or GCP.
• Familiarity with Docker and Kubernetes.
• Knowledge of networking concepts such as TCP/IP, SDN, or NFV.
• Experience with vector databases.
• Experimentation with AI tooling and evaluation techniques.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard.  Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

This listing was aggregated by Perik.ai from Ciena’s public job board. Click the button above to view the full job description and apply directly.
Explore more jobs
More from Ciena Browse all AI & tech jobs

Perik.ai is an AI & tech job board that aggregates the latest openings from top companies — updated daily so you can apply before everyone else.

About FAQ Privacy Policy Terms of Service Contact