Inderpreet Singh
AeroLeads people directory · profile

Inderpreet Singh Email & Phone Number

Software Engineering Manager at Parallel Domain
Location: Greater Vancouver Metropolitan Area, Canada, Canada 14 work roles 2 schools
1 work email found @ece.ubc.ca LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email w****@ece.ubc.ca
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering Manager
Location
Greater Vancouver Metropolitan Area, Canada, Canada
Company size

Who is Inderpreet Singh? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Inderpreet Singh is listed as Software Engineering Manager at Parallel Domain, a company with 53 employees, based in Greater Vancouver Metropolitan Area, Canada, Canada. AeroLeads shows a work email signal at ece.ubc.ca and a matched LinkedIn profile for Inderpreet Singh.

Inderpreet Singh previously worked as Principal Engineer, Manager at Parallel Domain and Senior Software Engineer at Parallel Domain. Inderpreet Singh holds Master Of Applied Science, Electrical And Computer Engineering from The University Of British Columbia.

Company email context

Email format at Parallel Domain

This section adds company-level context without repeating Inderpreet Singh's masked contact details.

*@ece.ubc.ca
68% confidence

AeroLeads found 1 current-domain work email signal for Inderpreet Singh. Compare company email patterns before reaching out.

Profile bio

About Inderpreet Singh

Experienced Senior Software Engineer. Background in computer architecture and high-performance computing. Passion for machine learning and web technologies.Github: https://github.com/ipsingh06

Listed skills include Amazon Web Services, Agile, Computer Architecture, Algorithms, and 20 others.

Current workplace

Inderpreet Singh's current company

Company context helps verify the profile and gives searchers a useful next step.

Parallel Domain
Parallel Domain
Software Engineering Manager
Vancouver, BC, CA
Employees
53
AeroLeads page
14 roles

Inderpreet Singh work experience

A career timeline built from the work history available for this profile.

Principal Engineer, Manager

Current

San Francisco, California, US

Aug 2024 - Present

Software Engineering Manager

San Francisco, California, US

Mar 2022 - Aug 2024

Senior Software Engineer

San Francisco, California, US

Sep 2020 - Mar 2022

Senior Software Engineer

Vancouver, BC, CA

  • Trained software team through presentations on software development practices including Agile, unit and integration testing, code reviews, and continuous integration
  • Spearheaded development of new event-based software architecture for new instruments based on Python, RabbitMQ and Qt/QML with focus on web connectivity through a JSON API
  • Collaborated with internal devops and Amazon AWS IoT teams in development of cloud architecture for internet-connected instruments using AWS IoT and AWS Greengrass
  • Mentored a junior engineer in development of a deep-learning cell classification and localization algorithm
  • Guided a junior engineer in design and implementation of an MVVM GUI application built using Python, Qt/QML, Websockets and ReactiveXTechnologies: Python, RabbitMQ, AWS Greengrass, AWS IoT Core, Qt/QML, Websockets.
Nov 2019 - Sep 2020

Software Developer

Freelance, Self-Employed
  • Designed highly customized e-commerce websites using Saleor/Django, Python, JavaScript and Bootstrap while following responsive design practices
  • Greatly improved customer productivity by integrating an external inventory manager into Django backend
  • Enhanced reliability through extensive unit and end-to-end testingTechnologies: Python, Django, Saleor, JavaScript, Bootstrap, SCSS, PostgreSQL
Aug 2018 - Nov 2019

Senior Engineer, Machine Learning Group

San Diego, CA, US

  • Researched and applied deep-learning to the computer vision problem of spoof-detection in face authentication
  • Achieved state-of-the-art results in face spoof-detection by applying transfer learning with deep convolutional neural networks (CNNs) using Caffe
  • Developed an Android camera app using Java and Snapdragon Neural Processing Engine (SNPE) to procure training data and demo the trained spoof-detection models
  • Automated the generation of spoof images and reduced project turn-around time by a few weeks
  • Created scripts using Python and OpenCV to augment and prepare training data
  • Implemented and optimized the deconvolution operation on an embedded Digital Signal Processor (DSP), achieving competitive performance and higher energy efficiency compared to the GPU
Apr 2016 - Jul 2017

Senior Engineer, Secure Systems Group

San Diego, CA, US

  • Wrote Android system software in Java and C++ for Continuous Authentication
  • Implemented a hardware abstraction layer (HAL) to facilitate communication between non-secure Android and Qualcomm Secure Execution EnvironmentTechnologies: Android, Java, C++, GMock, GTest
Jul 2015 - Apr 2016

Senior Engineer, Parallel Compute Group

San Diego, CA, US

  • Investigated, designed and developed in C/C++ a new multicore chapter for the acclaimed Vellamo mobile benchmarking Android app
  • Collaborated with numerous performance teams in identifying performance issues in the next generation SOCs; these multicore benchmarks were incorporated into critical test suites used company-wide
  • Published a top-10 paper and presented a lecture on benchmarking insights in an internal tech conference
  • As a feature owner, developed an Eclipse IDE plugin using Java to visualize system traces and aid in functional and performance debugging of Android applicationsTechnologies: Android, C++, Java
Jul 2013 - Jul 2015

Masters Student

Vancouver, British Columbia, CA

  • Master thesis: Improving GPU Programming Models Through Hardware Cache Coherence
  • First author on HPCA-19 paper "Cache Coherence for GPU Architectures". Selected for IEEE Micro Top Picks 2013 (12 top papers from Computer Architecture conferences in 2013)
  • Second author on MICRO-44 paper "Hardware Transactional Memory for GPU Architectures". Selected for IEEE Micro Top Picks 2011 (12 top papers from Computer Architecture conferences in 2011)
Sep 2011 - May 2013

Research Assistant

Vancouver, British Columbia, CA

  • Helped develop and maintain an open-source, cycle-accurate GPU performance simulator – GPGPU-Sim 3.x
  • Assisted in preparation and submission of a successful 3-year SRC grant proposal
May 2010 - Aug 2011

Hardware Verification Engineer

Santa Clara, California, US

  • Designed and implemented a verification testbench environment for an Intel solid-state drive IP block using System Verilog and the Open Verification Methodology framework
  • Modelled and programmed block, register and coverage models along with directed and exploration test suites used to carry out the hardware verification process
Sep 2009 - Dec 2009

Hardware Engineer

Burnaby, British Columbia, CA

  • Collaborated with physicists and engineers in the development of a low magnetic field environment within a pulse tube dilution refrigerator for use in quantum computing
  • Designed, constructed and tested passive-compensation magnetic shields for use in the Input/Output system of the quantum computer
May 2009 - Aug 2009

System Test Engineer

Richmond, BC, CA

  • Designed performance and stress tests for testing internally developed hardware and software for use in carrier grade networking equipment
Jan 2008 - Apr 2008
Team & coworkers

Colleagues at Parallel Domain

Other employees you can reach at paralleldomain.com. View company contacts for 53 employees →

2 education records

Inderpreet Singh education

Master Of Applied Science, Electrical And Computer Engineering

The University Of British Columbia

Bachelor Of Applied Science, Engineering Physics

The University Of British Columbia
FAQ

Frequently asked questions about Inderpreet Singh

Quick answers generated from the profile data available on this page.

What company does Inderpreet Singh work for?

Inderpreet Singh works for Parallel Domain.

What is Inderpreet Singh's role at Parallel Domain?

Inderpreet Singh is listed as Software Engineering Manager at Parallel Domain.

What is Inderpreet Singh's email address?

AeroLeads has found 1 work email signal at @ece.ubc.ca for Inderpreet Singh at Parallel Domain.

Where is Inderpreet Singh based?

Inderpreet Singh is based in Greater Vancouver Metropolitan Area, Canada, Canada while working with Parallel Domain.

What companies has Inderpreet Singh worked for?

Inderpreet Singh has worked for Parallel Domain, Stemcell Technologies, Freelance, Self-Employed, Qualcomm, and The University Of British Columbia.

Who are Inderpreet Singh's colleagues at Parallel Domain?

Inderpreet Singh's colleagues at Parallel Domain include Yaad Grossman, Hannah Yang, Kevin Lorell, Mariana Otero Sequeiros, and Camille Ballas.

How can I contact Inderpreet Singh?

You can use AeroLeads to view verified contact signals for Inderpreet Singh at Parallel Domain, including work email, phone, and LinkedIn data when available.

What schools did Inderpreet Singh attend?

Inderpreet Singh holds Master Of Applied Science, Electrical And Computer Engineering from The University Of British Columbia.

What skills is Inderpreet Singh known for?

Inderpreet Singh is listed with skills including Amazon Web Services, Agile, Computer Architecture, Algorithms, Computer Hardware, Cuda, Keras, and Tensorflow.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.