Call For Proposals

Join us for the 16th edition of PyCon India, the premier Python conference in India, scheduled for September 12-15, 2025, in Bengaluru. Whether you use Python professionally, as a hobby, or are simply passionate about Python and its community, we'd love to hear from you and invite you to submit proposals for Talks and Workshops.

Guide Guide
Groovy star
Groovy star

Important Dates

  • Bullet Icon Submission Open: 20 February 2025
  • Bullet Icon Submission Deadline: 18 May 2025
  • Bullet Icon Schedule Announcement: 7 July 2025
  • Bullet Icon Workshops: 12 September 2025
  • Bullet Icon Talk Presentations: 13-14 September 2025
  • Bullet Icon DevSprint: 15 September 2025 (Details to follow)

Venues

  • Bullet Icon Workshops: To be announced
  • Bullet Icon Talk Presentations: NIMHANS Convention Centre, Bengaluru
  • Bullet Icon DevSprint: To be announced

Submit Your Proposal

  • Bullet Icon Submit your proposal for a Talk or Workshop at PyCon India 2025.
  • Bullet Icon We welcome speakers from diverse backgrounds to share their knowledge and insights.
  • Bullet Icon Choose a category – Talk (30 min) or Workshop (3 hours).
  • Bullet Icon Review the submission guidelines before submitting your proposal.
  • Bullet Icon For any questions regarding the CFP process, please email cfp@in.pycon.org

Session Types

Bullet IconTalks

  • Bullet Icon Technical Talks are 30-minute sessions (25 min talk + 5 min Q&A)
  • Bullet Icon Cover any Python-related topic and share valuable insights
  • Bullet Icon Share real-world experiences, new ideas, and best practices in Python
  • Bullet Icon Discuss challenges, solutions, and contributions to the Python ecosystem
  • Bullet Icon Provide practical knowledge, innovative approaches, or industry trends
  • Bullet Icon Refer to the submission categories for more details

Bullet IconWorkshops

  • Bullet Icon Workshops are 3-hour hands-on sessions for interactive learning
  • Bullet Icon Focus on practical implementation and guide participants through real-world applications
  • Bullet Icon Include live coding, exercises, and problem-solving to enhance learning
  • Bullet Icon Cover tools, frameworks, best practices, or advanced techniques in Python
  • Bullet Icon Encourage collaboration, experimentation, and active participation
  • Bullet Icon Refer to the submission categories for more details

Categories

Python Core & Performance

  • Bullet Icon Fundamental Python concepts like language runtime, AST, standard library, etc.
  • Bullet Icon Deep dive into Python internals and memory management
  • Bullet Icon Performance improvements using Cython, PyPy, etc.

AI, ML & Data Science

  • Bullet Icon Generative AI, LLMs, multimodal AI, and reinforcement learning
  • Bullet Icon ETL, Real-time analytics, and business intelligence
  • Bullet Icon Applications of AI in automation, NLP, and computer vision

Python for Cloud, DevOps & Infrastructure

  • Bullet Icon Cloud native applications with AWS, GCP, and Azure
  • Bullet Icon Kubernetes, Terraform, and Infrastructure as Code (IaC)
  • Bullet Icon CI/CD automation and serverless computing

Web, Desktop & Full-Stack Development

  • Bullet Icon Building APIs & web applications using gRPC, FastAPI, Django, etc.
  • Bullet Icon Desktop App Development – GUI frameworks like PyQt, Tkinter, etc.

Python for Hardware, Edge Computing & IoT

  • Bullet Icon MicroPython, CircuitPython, and real-time embedded systems
  • Bullet Icon Robotics, automation, and IoT applications

Python in Research & Education

  • Bullet Icon High-performance computing in physics, chemistry, and climate modeling
  • Bullet Icon Python in medical research and educational applications

Community

  • Bullet Icon Cultural aspects & societal influence of Python
  • Bullet Icon Ethical considerations in technology
  • Bullet Icon Career growth, mentorship & developer well-being

Others

  • Bullet Icon Emerging tech – quantum computing, blockchain, etc.
  • Bullet Icon Python's role in sustainability & green computing
  • Bullet Icon Python in FinTech & algorithmic trading and more

Submission Guidelines

  • Bullet Icon Originality: Proposals must be original and not previously presented at PyCon India.
  • Bullet Icon Diversity: We encourage submissions from individuals of all backgrounds, including those from underrepresented groups in technology.
  • Bullet Icon Multiple Submissions: Speakers may submit multiple proposals; however, each proposal should be distinct.
  • Bullet Icon Language: All proposals must be submitted in English.
  • Bullet Icon Reference: Review the proposals from last year for inspiration and guidance.

Review Process

  • Bullet Icon Initial Screening: Proposals will be reviewed for completeness and adherence to guidelines.
  • Bullet Icon Internal Review: A panel of experts will evaluate proposals based on relevance, clarity, and impact.
  • Bullet Icon External Review: Selected proposals will undergo further evaluation by external reviewers.
  • Bullet Icon Final Selection: Shortlisted speakers will be invited for rehearsal sessions before finalizing the schedule.

Rehearsals

Shortlisted speakers are expected to participate in rehearsal sessions via teleconferencing. This process ensures that talks are well-prepared and fit within the allotted time.

Code of Conduct

All participants must adhere to the PyCon India Code of Conduct, ensuring a welcoming and inclusive environment for everyone.