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.

Important Dates

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

Venues

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

Submit Your Proposal

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

Session Types

Talks

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

Workshops

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

Categories

Python Core & Performance

• Fundamental Python concepts like language runtime, AST, standard library, new features, documentation, and concurrency primitives like multithreading
• Deep dive into Python internals, GIL optimization, and memory management
• Performance improvements using Cython, PyPy, JIT compilers, and async programming

AI, ML & Data Science

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

Python for Cloud, DevOps & Infrastructure

• Cloud native applications with AWS, GCP, and Azure.
• Kubernetes, Terraform, and Infrastructure as Code (IaC).
• CI/CD automation, serverless computing, and Python in platform engineering.

Web, Desktop & Full-Stack Development

• Building APIs & web applications using gRPC, FastAPI, Django, and Flask, etc.
• Desktop App Development – GUI frameworks like PyQt, Tkinter, and Kivy for cross-platform apps.

Python for Hardware, Edge Computing & IoT

• MicroPython, CircuitPython, and real-time embedded systems
• Robotics, automation, and IoT applications with Raspberry Pi, ESP32, etc.
• Optimizing Python for low-power hardware

Python in Research & Education

• High-performance computing in physics, chemistry, and climate modeling
• Python in medical research: drug discovery, medical imaging, and bioinformatics
• Educational Applications

Community

• Cultural Aspects & Societal Influence – Exploring how Python impacts diversity, health, education, productivity, and workspaces
• Ethical Considerations in Technology – Examining government policies, responsible AI, privacy concerns, and mitigating biases in tech
• Career Growth, Mentorship & Developer Well-Being – Work-life balance, mental health in tech, productivity strategies, mentorship, career growth, and leadership development
• Building and maintaining Python user groups and meetups

Others

• Emerging Tech – Quantum computing, blockchain, and Python in metaverse applications
• Python’s role in sustainability & green computing – Energy-efficient programming
• Python in FinTech & Algorithmic Trading – DeFi, automated trading, and risk analysis
• Developer Tools – Enhancing productivity with Python-based IDEs, debugging tools, automation frameworks, and package management solutions
• And everything else not explicitly covered in the other categories

Submission Guidelines

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

Review Process

  • Initial Screening: Proposals will be reviewed for completeness and adherence to guidelines.
  • Internal Review: A panel of experts will evaluate proposals based on relevance, clarity, and impact.
  • External Review: Selected proposals will undergo further evaluation by external reviewers.
  • 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