Senior Python Developer at Ciena - ScoutJobs - The AI-curated global job board
Skip to content
Ciena
Posted a month ago

Senior Python Developer

CienaSenior Python Developer

Requirements

5+ years professional software engineering experience, Expert-level Python and object-oriented design, Experience building production APIs with FastAPI, Containerisation with Docker and Kubernetes, Experience with LLMs, LangChain, and LangGraph, Designing RAG systems and multi-agent AI workflows

Skills

PythonFastAPIDockerKubernetesLangChainLLMRAG

About the role

Responsibilities

  • Design and build high-performance backend services using object-oriented Python, FastAPI, and asynchronous patterns
  • Translate advanced Generative AI concepts, including multi-agent systems and Retrieval-Augmented Generation (RAG), into production-ready microservices
  • Architect, deploy, and operate cloud-native services using Docker and Kubernetes to ensure high availability and scalability
  • Orchestrate complex, stateful AI workflows using LangChain and LangGraph
  • Build and optimize data and context pipelines, including Model Context Protocol (MCP) servers, to connect LLMs with enterprise data
  • Apply prompt and context engineering techniques to improve model accuracy, efficiency, and latency

Requirements

  • 5+ years of professional software engineering experience with expert-level proficiency in Python and object-oriented design
  • Proven experience building and operating production APIs using FastAPI or equivalent frameworks
  • Strong experience with containerization and orchestration using Docker and Kubernetes
  • Hands-on experience with large language models (LLMs), LangChain, LangGraph, and Model Context Protocol (MCP) servers
  • Practical experience designing and deploying RAG systems and multi-agent AI workflows
  • Solid background in distributed systems, microservices architecture, and database schema design

Preferred Qualifications

  • Experience with AI observability and tooling such as Langfuse, Langflow, or LiteLLM
  • Familiarity with data or model orchestration tools such as Apache Airflow or MLflow
  • Experience testing and evaluating non-deterministic AI systems, including unit testing and LLM evaluation frameworks

About the Company

Ciena is a global leader in high-speed connectivity. Through our Blue Planet division, we develop intelligent automation software that enables communications service providers and enterprises to operate more adaptive, autonomous, and resilient networks. We are committed to a people-first approach, prioritizing a flexible work environment that empowers individual growth, well-being, and belonging.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Python Developer

Ciena · Gurugram

Sign up to apply