Swaroop Chitlur is a Staff Engineer with 15 years of experience building machine learning infrastructure and production systems, currently focusing on Generative AI, distributed DNN training, forecasting, and self-serve ML platforms at DoorDash. He blends hands-on engineering and product leadership—having led ML teams at Helpshift and shipped customer-facing automation features like automatic triaging and reply generation—while contributing to platform orchestration with tools like Dagster and Ray. Earlier in his career he was an early backend/tech lead at startups (Automatic Labs, Helpshift) where he built high-impact systems from ecommerce and connected-car backends to scalable telemetry and integrations, and experienced an acquisition. An active open-source contributor, he has improved popular projects such as Spacemacs and PySyft, demonstrating both full-stack customization and careful attention to core data structures and performance. He pairs a systems-first mindset with product empathy—often acting as an interim product lead and inventor (multiple patents pending)—to move ML research into reliable production. Based in San Francisco, he is comfortable spanning low-level performance fixes to high-level ML platform design.
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
Full-stack Developer
Contributions:46 commits, 61 PRs, 137 comments in 2 years 5 months
Contributions summary:Swaroop primarily contributed to the Spacemacs configuration, focusing on adding and modifying layers. They implemented new features by incorporating layers like ERC (Emacs IRC client) and org-pomodoro (Pomodoro timer) to enhance the user's Emacs experience. The user also added and modified keybindings for various functionalities, like org-mode and rust, streamlining workflows and integrating new tools into Spacemacs. Their contributions showcase a focus on expanding Spacemacs' capabilities and improving its user interface.
Perform data science on data that remains in someone else's server
Role in this project:
Back-end Developer
Contributions:16 commits, 14 PRs, 24 comments in 1 month
Contributions summary:Swaroop focused on enhancing the `pysyft` library by addressing code quality and functionality. They implemented an index operator, refactored code to use in-place operators for efficiency, and removed redundant boolean checks, improving code clarity. The user also fixed indentation and naming issues to resolve test failures and updated the code to return `TensorBase` objects, not raw NumPy values, demonstrating a focus on the core data structures within the project.
pytorchcryptographyacquiringpythonscience
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.