Information Systems

1 week ago


Vancouver, British Columbia, Canada University of British Columbia Full time $80,000 - $120,000 per year
Job CategoryM&P - AAPSJob TitleInformation Systems & TechnologistDepartmentMesbah | Department of Electrical and Computer Engineering | Faculty of Applied SciencePosting End DateNovember 26, 2025

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

Job End DateDecember 31, 2026

At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career. 

Job Summary

We are seeking a skilled and motivated Full-Stack Developer to join the Software Analysis and Testing (SALT) research lab of Professor Mesbah (PI) and to help build a core SaaS platform from the ground up. The incumbent will be responsible for developing everything from our user-facing dashboard in to our robust backend APIs in Python (FastAPI).

In this role, the incumbent will build the critical infrastructure that connects the users to the powerful AI testing engine, creating the services and interfaces that make intelligent automation a reality. This is a unique opportunity to have a foundational impact on a cutting-edge product, gain significant autonomy and ownership, and grow your career as our company scales.

Organizational Status

The Department of Electrical and Computer Engineering (ECE) is one of the largest academic units at the University of British Columbia Vancouver campus, with over 1,100 undergraduate and 400 graduate students enrolled in its degree programs. The department is also engaged in a range of research activities, with over 50 research-track faculty members actively involved in their respective scholarly communities.

This position reports directly to the PI

Work Performed
·       Design, develop, and maintain our responsive user dashboard and reporting interfaces using

·       Build and maintain scalable and secure backend services and RESTful APIs using Python (FastAPI).

·       Integrate the frontend application with backend services to ensure a seamless user experience.

·       Translate complex, AI-generated test results and data into intuitive, user-friendly visualizations and reports.

·       Develop and support the core Python services that interface with our AI engine.

·       Manage and improve our application deployment pipeline using Docker.

·       Collaborate directly with the R&D team to translate product requirements into technical solutions.

Consequence of Error/Judgement
Errors in judgement or technical execution could affect the stability, functionality, or security of the software product being developed. Such errors may lead to delays in deployment, system downtime, data loss, or compromised user experience, potentially impacting project timelines and stakeholder confidence. The incumbent must apply sound technical judgement, follow established development standards, and seek guidance when decisions have implications for system reliability, data integrity, or long-term maintainability.

Supervision Received
The candidate will work under the general supervision of the PI.

Supervision Given
The position may provide technical guidance and mentorship to co-op students or junior team members contributing to the project. The incumbent may review code, advise on design choices, and ensure that team members follow established coding and documentation practices. While the role does not include formal supervisory authority, it involves fostering a collaborative and supportive technical environment.

Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of one year of related experience, or the equivalent combination of education and experience.

- Willingness to respect diverse perspectives, including perspectives in conflict with one's own

- Demonstrates a commitment to enhancing one's own awareness, knowledge, and skills related to equity, diversity, and inclusion

Preferred Qualifications

·       Proven experience building and shipping full-stack web applications.

·       Strong proficiency in Python and experience with a modern web framework (e.g., FastAPI, Django, Flask).

·       Solid experience with TypeScript/JavaScript and a front-end framework, preferably React or

·       A good understanding of software architecture and design principles, with the ability to think through and build scalable components.

·       Experience with containerization using Docker.

·       A fast learner with excellent problem-solving skills and the ability to adapt to new technologies in a dynamic startup environment.

·       Must be located in and eligible to work in the Greater Vancouver Area.

·       Experience with PostgreSQL or other relational databases.

·       Familiarity with deploying applications to a cloud environment (e.g., DigitalOcean, AWS, GCP).

·       Experience setting up or working with CI/CD pipelines.

·       A genuine interest in artificial intelligence and its practical applications.



  • Vancouver, British Columbia, Canada Hyatt Full time $108,000 per year

    SummaryAt Hyatt, we believe our guests select Hyatt because of our caring and attentive colleagues who are focused on providing efficient service and meaningful experiences. Our colleagues select us because we provide amazing opportunities, growth and development, a caring culture, and fantastic benefits like:Discounted lodging accommodations at Hyatt...


  • Vancouver, British Columbia, Canada Hyatt Regency Full time $1,000,000 - $1,500,000 per year

    Organization- Hyatt Regency VancouverSummaryAt Hyatt, we believe our guests select Hyatt because of our caring and attentive colleagues who are focused on providing efficient service and meaningful experiences. Our colleagues select us because we provide amazing opportunities, growth and development, a caring culture, and fantastic benefits like:Discounted...


  • Vancouver, British Columbia, Canada STEMCELL Technologies Full time $81,700 - $122,500

    Job Description SummaryAre you looking to add strategic value and be a key agent of change within the fast-paced and dynamic biotechnology sector? If you're a highly motivated and proactive project manager, then you may be the person we're looking forAs a Project Manager within the Information Systems team at STEMCELL Technologies, you will work with high...


  • Vancouver, British Columbia, Canada STEMCELL Technologies Full time $81,000 - $122,500 per year

    Job Description SummaryAre you looking to add strategic value and be a key agent of change within the fast-paced and dynamic biotechnology sector? If you're a highly motivated and proactive project manager, then you may be the person we're looking forAs a Project Manager within the Information Systems team at STEMCELL Technologies, you will work with high...


  • Vancouver, British Columbia, Canada Hays Full time $80,000 - $120,000 per year

    Our client has an immediate opening for Information Security Engineer to join their team either in Vancouver or in Toronto.Information Security Engineer is responsible for overseeing the implementation of security procedures and policy, safeguarding computer systems, networks and information, and promoting security best practices and awareness.Major...


  • Vancouver, British Columbia, Canada Physics World Full time $120,000 - $180,000 per year

    Job DetailsDiscover TRIUMF, Canada's particle accelerator centre. We are a publicly funded, not-for-profit research lab that is a hub for discovery and innovation.Our mission is to serve as Canada's particle accelerator centre. We advance isotope science and technology, both fundamental and applied. We collaborate across communities and disciplines, from...


  • Vancouver, British Columbia, Canada TransLink Full time $82,400 - $123,600 per year

    Marketing StatementA career at TransLink and our family of companies means working with people with a wide range of skills and perspectives, all teaming up towards a common goal: preserving and enhancing the region's world-envied quality of life. Together, we connect the region and enhance its livability by providing a sustainable transit and transportation...


  • Vancouver, British Columbia, Canada Coast Mountain Bus Company Full time $48,820 - $58,769 per year

    Marketing StatementAs the largest operating company in the integrated TransLink enterprise, Coast Mountain Bus Company (CMBC) operates a fleet of clean-fuel conventional and community shuttle buses, zero-emission trolley buses, and passenger ferry SeaBuses in Metro Vancouver, the largest single transit service area in Canada.At CMBC, one of BC's Top...


  • Vancouver, British Columbia, Canada Toonie Holding Inc Full time $100,000 - $120,000 per year

    Work Term: PermanentWork Language: EnglishHours: 40 hours per weekEducation: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 yearExperience: 2 years to less than 3 yearsor equivalent experienceTasksAssign IT projects to systems analysts, programmers and other computer techniciansCoordinate IT projects,...


  • Vancouver, British Columbia, Canada WideAccess Full time $60,000 - $100,000 per year

    Company DescriptionWideAccess is a leading web accessibility platform designed to help businesses enhance inclusivity and compliance in their digital experiences. The platform offers tools for developers, teams, and agencies to identify, fix, and manage accessibility issues seamlessly and effectively. Trusted by numerous companies, WideAccess is dedicated to...