Jobs.ca
Jobs.ca
Language
Fuse Power Management logo

Senior Software Artificial Intelligence Engineer

Vancouver, British Columbia, Canada
Senior Level
Full-Time

About the role

About the Job

Fuse Power Management (“Fuse”) is seeking a full-stack Senior Software AI Engineer to support the development of Fuse.AI, a vendor-neutral software platform for Vehicle-Grid Integration (VGI) / Vehicle-to-Everything (V2X), and distributed energy resource aggregation.

The successful candidate will help design, develop, test, and deploy AI-enabled software that coordinates EV fleet charging and discharging across multiple charger manufacturers, vehicle telematics systems, utility dispatch signals, battery warranty requirements, site operating constraints, and cybersecurity controls. S/he will also champion the internal use of generative AI and autonomous agentic workflows to accelerate software development, automate code generation, and optimize Fuse’s engineering lifecycle.

This role is central to Fuse’s mission of transforming electric vehicles into intelligent, revenue-generating energy assets while supporting a more resilient, affordable, and sustainable electricity grid.

The Senior Software AI Engineer will work closely with utilities, fleet operators, software partners, academic collaborators, and internal stakeholders to translate complex energy, operational, and technical requirements into scalable software solutions and commercial products.

Key Responsibilities

Design, develop, test, and maintain AI-enabled software supporting V2X operations. Provide technical input from day one into Fuse’s requirements matrix, software architecture, data model, AI roadmap, cybersecurity architecture, and MVP development plan — including collecting and preprocessing power grid data to define model requirements during the requirements and design phase. Design, deploy, and maintain internal AI agentic workflows and LLM-based tools to automate code generation, software testing, and CI/CD pipeline tasks. Establish guardrails, evaluation frameworks, and human-in-the-loop review processes for code generated by AI agents to ensure system safety and security. Evaluate and select software stack for rapid development of a minimum viable product (MVP) using AI as well as traditional coding techniques. Develop backend services, APIs, data pipelines, databases, and cloud-based applications for real-time fleet and energy management. Build and integrate software components supporting EV chargers, vehicle telematics, State of Charge (SoC) tracking, battery warranty compliance, utility dispatch signals, and fleet operational constraints. Develop and maintain data models and time-series datasets integrating power system data (millisecond resolution), vehicle operations data (minute resolution), and energy transaction data (hourly resolution) for AI training and dispatch optimization. Implement AI and machine learning workflows including forecasting, optimization, anomaly detection, model evaluation, explainability, and human-in-the-loop review processes. Investigate 2-3 multi-objective optimization AI algorithms for energy dispatch, demand response participation, battery utilization, and operational cost reduction. Develop dashboards, reporting tools, logs, and analytics supporting system validation, measurement and verification, and stakeholder reporting. Support cybersecurity-by-design and safety-by-design principles including secure software development, access controls, audit logging, data protection, and model governance. Support integration of lessons from smart-grid, digital twin, and operational technology cybersecurity, reflecting the project’s anticipated collaboration with academic and research teams. Collaborate with software developers, power system engineers, cybersecurity specialists, utilities, fleet operators, and industry partners throughout the product lifecycle. Participate in technical reviews, code reviews, sprint planning, testing, deployment activities, and product roadmap development. Prepare technical documentation, software design records, test plans, validation reports, and user documentation. Support pilot deployments, product demonstrations, and commercialization activities. Other duties as assigned by the Project Manager.

Required Qualifications

Master’s degree or advanced training in Computer Science, Artificial Intelligence, Software Engineering, Data Science, Electrical Engineering, Power Systems, Cybersecurity, or a related discipline. 5+ years of professional experience in software engineering, AI/ML engineering, data engineering, or related software development roles. Experience designing, developing, testing, and deploying software applications using AI-generated code as well as hands on development. Coding for APIs, data pipelines, databases, or cloud-based solutions. Strong programming skills in Python and at least one additional language such as Java, JavaScript, TypeScript, or SQL. Experience leveraging AI coding assistants (e.g., GitHub Copilot, Cursor) and integrating LLM APIs into development workflows. Strong experience and examples available of using AI to generate code and integrated into deliverables. Experience working with structured and unstructured datasets, time-series data, relational databases, and/or NoSQL databases. Experience with cloud environments, containerization, CI/CD pipelines, source control, and automated testing. Experience with AI/ML algorithms forecasting, optimization, or data-driven decision systems. Strong analytical, problem-solving, and communication skills. Ability to translate complex business, operational, and technical requirements into practical software solutions. Ability to work independently and collaboratively in a fast-paced startup environment with evolving priorities.

Preferred Qualifications

Experience developing AI/ML solutions for energy systems, electric vehicles, distributed energy resources, fleet operations, industrial IoT, or smart grid applications. Experience with agentic frameworks (e.g., LangChain, LlamaIndex, CrewAI, or AutoGen) and building autonomous workflows for software engineering or data pipeline automation. Experience with EV charging platforms, fleet management systems, telemetry integrations, demand response systems, distributed energy resource management systems (DERMS), or energy management systems. Experience with reinforcement learning, multi-objective optimization, route-aware dispatch, forecasting, digital twins, simulation tools, or real-time control systems. Familiarity with EV and EVSE interoperability standards and frameworks, including SAE, ISO, and CSA standards. Understanding of grid interconnection standards, certification requirements, and utility integration frameworks, including IEEE, UL, and CSA standards. Experience with utility and energy-sector communications standards and protocols, including IEEE, OpenADR, OSCP, IEC, and related interoperability frameworks. Knowledge of Vehicle-to-Grid (V2G), Vehicle-to-Everything (V2X), distributed energy resources (DER), virtual power plants (VPP), and utility demand response architectures. Experience with cybersecurity-by-design, secure software development, vulnerability assessment, threat modelling, or industrial cybersecurity. Experience working with utilities, fleet operators, charging infrastructure providers, academic institutions, government-funded innovation projects, or clean technology startups. Demonstrated ability to build and deploy production-ready software in environments with technical ambiguity and evolving requirements.

Location

Vancouver, BC (preferred). Work may involve coordinating with colleagues in multiple time zones across North America and Europe.

Compensation

Compensation will be commensurate with experience, qualifications, and demonstrated expertise.

Equal Opportunity

Fuse is committed to creating an inclusive workplace and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.

How to Apply

Interested candidates are encouraged to submit their resume and a brief cover letter outlining their relevant experience and interest in the role via LinkedIn or by sending an email to careers@fuse-power.com.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

About Fuse

Fuse is a Vancouver-based clean technology company developing AI-enabled Vehicle-to-Everything (V2X) solutions.

Our mission is to transform electric vehicles into intelligent, revenue-generating energy assets that support a cleaner, more affordable, and more resilient electricity grid.

Fuse is developing Fuse.AI, a vendor-neutral platform that enables electric vehicles, chargers, fleet operators, and utilities to work together through intelligent energy orchestration, real-time optimization, and secure grid integration. We are building technology that helps homeowners and fleet operators unlock new revenue streams, supports utility grid flexibility, and accelerates the transition to a low-carbon energy future.

Fuse delivered Canada’s first real-world Vehicle-to-Grid (V2G) field test in partnership with BC Hydro and Lynch Bus Lines, demonstrating that parked electric fleet vehicles can serve as mobile energy resources for peak demand management and grid resilience. Fuse is an NRC IRAP-funded company, a Foresight 50 most-investible cleantech venture, a BC Tech Technology Impact Awards finalist, and was selected to represent Canada at the 2026 Cleantech Forum North America.

Our team combines expertise in energy systems, software, artificial intelligence, transportation electrification, and utility operations to solve complex challenges at the intersection of mobility and energy.

About Fuse Power Management

Climate Technology Product Manufacturing
11-50 employees

Fuse is delivering a fully functional and scalable V2G solution that will optimize efficiency and data to balance the electricity grid and reduce carbon and particulate emissions. In British Columbia, fleet owners can make idle vehicle battery capacity available to utilities for peak shaving on an agreed schedule and commercial terms. Utilities benefit from the battery storage they need and fleet owners get paid to help purchase electric MHD’s and charging infrastructure. And a bonus – everyone gets to breathe cleaner air.

With funding support from CICE, Fuse with its partners will move forward to evaluate and validate V2G opportunities and create a V2G growth plan. From development of V2G control and operations software, procurement and connection of electric buses, site selection and preparation, installation of V2G charging infrastructure, utility interface with BC Hydro, to ultimately commissioning and testing of the V2G system.

Similar Jobs