import_ bengaluru 2026
Python in Bengaluru isn’t just one single ecosystem. Across the city, vibrant communities meet regularly inside their own spheres—building with web frameworks like Django, crunching numbers in scientific computing with NumPy and PyData, pushing AI frontiers with PyTorch, orchestrating massive data pipelines with Apache Airflow, and managing scalable document stores with MongoDB. While each group thrives in its own domain, we rarely get a unified space to witness what the broader Python ecosystem is creating.
On Sunday, September 6, 2026, import_ bengaluru brought those circles together under one roof. Organized by BangPypers in association with Bengaluru Tech Week, and hosted at the InMobi , the gathering united developers, researchers, student builders, maintainers, and open-source enthusiasts for a full day of practical talks, deep dives, and honest technical conversations.
Details
- Date: September 6, 2026
- Time: 10:00 AM – 6:00 PM IST
- Website: bangpypers.github.io/import_bengaluru
- Presented by: BangPypers
- Venue Partner: InMobi Glance
- Agenda: See here for detailed agenda
Photos & Media
You can browse all the pictures from the event and upload yours on the Meetup photo album.
Catch the event highlights and photos at meetup.com/bangpypers/photos/36159083! If you captured pictures, recorded clips, or made a vlog during the event, feel free to add them to the album or share them with the community on social media.
Participating Communities
A core principle behind import_ bengaluru was that it was community-led: each participating group brought a session directly from its own ecosystem, highlighting real-world lessons, production experiences, and open-source craftsmanship rather than sponsored product pitches.
- BangPypers (Host Community) — Bengaluru’s Python user group, bringing developers together through meetups, workshops, and open-source collaboration.
- PyData Bengaluru — Bringing together data analysis, machine learning, and scientific computing practitioners across Python, R, and Julia.
- Point Blank — A student-run tech community building, researching, and contributing across systems and open source.
- Django India — Developers learning, collaborating, and contributing across the Django and web development ecosystem.
- Bangalore Apache Airflow® Meetup Group — Connecting data engineers and distributed systems practitioners around Apache Airflow and workflow orchestration.
- PyTorch India — A community uniting PyTorch users, ML researchers, and practitioners to learn and contribute to open-source AI.
- MongoDB User Group Bengaluru (Namma MUG) — Community for MongoDB users, backend developers, and data practitioners to connect and share experiences.
Sponsors & Partners
We are deeply grateful to our sponsors and partners whose generous support made this event accessible to everyone:
- Gold Sponsor: SerpApi — Providing real-time search APIs that empower developers and AI agents to query and retrieve structured web data.
- Silver Sponsor: MongoDB — Supporting developers with modern document databases and vector search capabilities for AI applications.
- Venue Partner: InMobi Glance — For warmly welcoming the Python community into their Bengaluru campus and providing exceptional facilities and catering.
Agenda
- How NumPy divides integers really fast (and the bugs I caused doing it) by Ganesh Kathiresan
- Point Blank and Writing GPU Kernels in Pure Python by Shubhang Sinha & GiGi Koneti
- Building Smarter AI Agents with Real-Time Search by Adarsh Divakaran
- Don’t Migrate Your DAGs. Compile Them. by Purushotham Pushpavanthar
- PyTorch Foundations and deep dive into ExecuTorch by Arkadip Maitra
- Building RAG Applications with MongoDB Vector Search & Python by Pranav Kumar
- WTF AI Agent Harness? Let’s build a Baby Codex by AbdulMajed Raja
Talks & Sessions
How NumPy Divides Integers Really Fast (and the bugs I caused doing it)
Speaker: Ganesh Kathiresan (PyData Bangalore / NumPy Core Dev)

Every AI framework, dataframe library, and scientific tool in Python eventually bottoms out in NumPy. Yet, integer division is notoriously one of the most computationally expensive operations a CPU can perform.
Ganesh walked the audience through a multi-year open-source contribution journey:
- Replacing expensive division by constants with reciprocal multiplication and bitwise shifts.
- Writing portable SIMD implementations targeting Intel, AMD, and ARM architectures.
- Uncovering tricky hardware edge cases such as
INT_MIN // -1that can cause hardware traps. - Reflecting on what happened when a regression slipped through to millions of end users, and what rigorous benchmarking, code review, and remediation teach maintainers about real-world performance engineering.
Point Blank and Writing GPU Kernels in Pure Python
Speakers: Shubhang Sinha & GiGi Koneti (Point Blank)


Shubhang and GiGi kicked off with the story of Point Blank—how a dedicated group of students built one of Bengaluru’s most active open-source and systems programming communities.
They then tackled GPU programming from Python:
- The historical barrier of having to drop down to C++ and CUDA to write high-throughput GPU kernels.
- How OpenAI’s Triton compiler enables developers to write fast, highly concurrent GPU kernels directly in pure Python.
- Live walkthroughs demonstrating performance gains, memory management, and how Python developers can harness modern accelerator hardware without leaving Python.
Building Smarter AI Agents with Real-Time Search
Speaker: Adarsh Divakaran (SerpApi)

Parametric knowledge stored in LLM weights quickly gets outdated, and LLM reasoning on its own is often insufficient for complex production tasks.
Adarsh demonstrated how to ground autonomous agents with live data:
- Using Python and SerpApi to equip AI agents with real-time web search capabilities.
- Leveraging tool calling and the Model Context Protocol (MCP) to design modular, interoperable agent skills.
- Practical architectures for letting agents verify facts, synthesize fresh information, and carry out multi-step external workflows autonomously.
Don’t Migrate Your DAGs. Compile Them.
Speaker: Purushotham Pushpavanthar (InMobi)

Building an Offline Job Orchestration Platform—a declarative abstraction over Apache Airflow where DAGs specify intent (data, application, and runtime) rather than low-level Kubernetes manifests and SparkConf—was the straightforward part. The true roadblock was adoption: over 600 production DAGs remained untouched because teams couldn’t prioritize manual rewrites.
Purushotham shared how InMobi eliminated the migration tax:
- Recognizing that adoption is an economic problem, not a persuasion problem: stop writing documentation and start shipping automated code transformations.
- Developing a custom transpiler built on Python’s standard-library
astmodule to automatically rewrite legacy DAGs onto the new platform. - Using triage classifiers to detect automatable DAG patterns and prioritize AST transform rules.
- Key takeaways: why generating an accurate diff that proves zero functional change matters far more than code generation alone, and why rejected DAGs are the ultimate design review of your platform.
PyTorch Foundations and Deep Dive into ExecuTorch
Speaker: Arkadip Maitra (PyTorch India)

Arkadip took attendees on a journey from high-level PyTorch modeling down to bare-metal edge execution:
- The fundamental runtime and tensor execution architecture underpinning PyTorch.
- Introduction to ExecuTorch, PyTorch’s native framework for exporting and running models on edge, mobile, and embedded hardware.
- How model capture, lowering, and memory-aware quantization make it possible to run modern machine learning models with tight compute and energy envelopes.
Building RAG Applications with MongoDB Vector Search & Python
Speaker: Pranav Kumar (Namma MUG / MongoDB)

Pranav presented an end-to-end guide to designing production-grade Retrieval-Augmented Generation (RAG) pipelines in Python:
- Why isolated vector databases introduce sync overhead and operational complexity.
- Storing high-dimensional embeddings directly alongside operational data using MongoDB Atlas Vector Search.
- Implementing vector similarity indexing, semantic retrieval, and prompt augmentation to ground LLM outputs in proprietary data while preventing hallucinations.
WTF AI Agent Harness? Let’s Build a Baby Codex
Speaker: AbdulMajed Raja (BangPypers)

In an energetic, live-coding session, AbdulMajed demystified the internals of modern autonomous coding assistants:
- Dissecting the core agent loop: prompt construction, model streaming, tool execution, and error recovery.
- Implementing context window management, token budgeting, and persistent memory.
- Building a functional “Baby Codex” harness from scratch to show the mechanics behind systems like Claude Code and OpenAI Codex.
Unconference & Lightning Talks
The afternoon featured an exciting track of lightning talks with quick, insightful presentations from community members:
-
Having fun with text in Python by Pulsar17

-
Knowledge Fabric by Abhay Dhar

-
SmolVM — Sandboxes for AI Agents by Aniket Maurya

-
Why Do We Need DSLs? by Abhik

-
Finlens by Suresh

-
Fun fact in hugging acquisition by NVIDIA by Pradyuman

Volunteers & Acknowledgments
An event bringing together seven distinct tech communities would not have been possible without our dedicated team of volunteers and community organizers. You can find the full list of organizers and volunteers on the Volunteers page.
Special thanks to InMobi for being wonderful venue hosts, to our sponsors SerpApi and MongoDB for their support, and to every speaker, community partner lead, and attendee who brought their curiosity, shared knowledge, and made import_ bengaluru a memorable milestone for Bengaluru’s tech ecosystem!
Community Announcements
SerpApi India Hackathon 2026 — Build with Live Search Data
Our gold sponsor SerpApi has announced the SerpApi India Hackathon 2026, running from September 1 to October 5, 2026!
Build something useful with live search data—create AI agents, open-source integrations, and applications powered by SerpApi.
Prizes (Worth ₹3 Lakh+)
- First Prize: ₹1,00,000 cash + 15,000 SerpApi credits
- BangPypers Special Prize: Best submission from the BangPypers community wins ₹10,000 cash + 5,000 SerpApi credits!
Details & Timeline
- Dates: September 1 – October 5, 2026
- Submission Deadline: October 5, 2026, 11:59 PM IST
- Format: Online (open to India residents aged 18+)
- Teams: Participate solo or in a team of up to 5 members
- How to Participate: Visit serpapi.com/indiahackathon to register and review the full rules, eligibility, and prize details.
Stay Connected
To stay updated on upcoming meetups, workshops, and community events:
- Website: bangalore.pythonindia.org
- Discord: Join the BangPypers Discord
- Twitter / X: @bangpypers
- LinkedIn: BangPypers on LinkedIn
- Meetup: BangPypers Meetup Group
- Mailing List: BangPypers Mailman