Software Developer - AI at Siemens EDA (Siemens Digital Industries Software)
Saskatoon, Saskatchewan, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Shweta J is a Software Developer - AI based in Saskatoon with a decade of experience building scalable applications and data-driven solutions across industry and academia. She combines strong software engineering practices—TDD, agile delivery, Java/Spring and end-to-end web development—from roles at Thoughtworks and Siemens with hands-on data analysis and dashboarding experience at Red Wireless. Her research background in graph neural networks (co-author on a CIKM paper) and open-source contributions to the widely used PyTorch Geometric project (type hints, pooling improvements, explainability metrics) reflect a rare blend of ML research rigor and production engineering. Known for mentoring and cross-functional collaboration, she translates complex datasets into actionable business insights and optimized reporting pipelines. With top academic performance (MSc 4.18/4.30) and a track record of improving code quality and model analysis, she’s positioned to bridge research-grade ML techniques and reliable production software.
10 years of coding experience
6 years of employment as a software developer
Computer Science, 93.2%, Computer Science, 93.2% at Vidyodaya School - India
Emirates National School, Sharjah
9.8/10.0, 9.8/10.0 at Mar Thoma Public School - India
Master of Science - MS, Computer Science, 4.18/4.30, Master of Science - MS, Computer Science, 4.18/4.30 at Ontario Tech University
Bachelor of Technology - BTech, Computer Science, 3.9/4.0, Bachelor of Technology - BTech, Computer Science, 3.9/4.0 at Cochin University of Science and Technology
Contributions:5 reviews, 7 commits, 11 PRs in 2 months
Contributions summary:Shweta's contributions primarily involve adding type hints and making code coverage improvements related to the PyTorch Geometric library. These changes involve enhancing the functionality of pooling layers and core components such as `avg_pool`, `max_pool`, `EdgePooling`, `SAGPooling`, and `dense_mincut_pool`. Additionally, the user contributed to adding accuracy metrics for evaluating explainability results with ground truth, demonstrating a focus on model analysis.
Contributions:17 PRs, 28 pushes, 18 branches in 2 years 6 months
reacttodo-appjavascriptnodejstypescript
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.
Request Free Trial
Shweta J - Software Developer - AI at Siemens EDA (Siemens Digital Industries Software)