Dunsky Energy + Climate Advisors Logo

Dunsky Energy + Climate Advisors

Data & AI Engineer

Posted Yesterday
Be an Early Applicant
Hybrid
Toronto, ON, Canada
Mid level
Hybrid
Toronto, ON, Canada
Mid level
Build production-ready AI applications, agents, APIs, data pipelines, integrations, and analytical models using Azure and Databricks. Develop LLM solutions with RAG, embeddings, vector search, tool calling, and agentic workflows. Establish testing, monitoring, governance, security, and responsible AI practices while partnering with consultants and subject-matter experts to translate business needs into reliable technical solutions.
The summary above was generated by AI

Do you want to apply your expertise to a company that truly values its team and that’s working to protect the planet? A company where collaboration, learning and trust are key pieces of the culture? Consider joining us!   

 

ABOUT DUNSKY 

 

Dunsky supports leading organizations across North America in accelerating the transition to a clean-energy future. Through our work in energy efficiency, electrification, renewable energy, climate planning, and net-zero strategies, we help clients develop practical, evidence-based solutions to today's most pressing energy and climate challenges.  

 

Dunsky is looking for a Data & AI Engineer to help build the next wave of AI, data, and modeling capabilities that support how we work, how we use our knowledge, and how we deliver value to clients.  
 

This is a hands-on engineering role at the intersection of applied AI, data engineering, and software development. You will help build AI-powered applications and agents, strengthen the data foundations that support them, and help turn analytical models into reliable, scalable software.  

 

We are looking for a versatile builder who is comfortable working across AI, data, APIs, cloud infrastructure and application development. You will work as part of a cross-functional team including the AI program, software/data engineering resources, IT security and systems, and subject-matter experts across the firm.  
 

KEY RESPONSIBLIITIES 

 

Build practical AI applications and agents  

  • Design and develop LLM-powered applications, agents and automated workflows. 
  • Build solutions using RAG, search, embeddings, structured outputs, tool calling and agentic workflows. 
  • Develop reusable APIs, services and integrations that connect AI systems to Dunsky's data and knowledge. 
  • Prototype quickly with users and help move successful solutions into production.  

 

Build our data and modeling foundation  

  • Design, build and maintain data pipelines, integrations, data models and data lake architecture using Azure and Databricks. 
  • Integrate structured and unstructured data from APIs, business systems, databases, and documents. 
  • Improve data and modeling workflows with a focus on performance and scalability. 
  • Establish appropriate data quality, lineage, metadata, access controls and governance.  

 

Engineer solutions for production  

  • Implement testing, monitoring and evaluation for AI systems, including quality, reliability, latency and cost. 
  • Use Git, CI/CD and modern software development practices. 
  • Incorporate security, privacy, Responsible AI and human oversight into solution design. 
  • Help establish practical standards for AI and data architecture, development, documentation and quality.  

 

Work closely with the business  

  • Partner with consultants and subject-matter experts to translate business needs into practical technical solutions. 
  • Help users understand what AI can and cannot reliably do. 
  • Support discovery, prototyping and testing with internal and client-facing use cases. 
  • Explain technical trade-offs clearly to both technical and non-technical colleagues.  

 

Success in this role means building useful, reliable and reusable AI capabilities on a strong data foundation. You will help us move promising AI ideas into dependable tools, make our data and knowledge easier to use, create reusable building blocks, and deploy solutions with the appropriate quality, security and governance.  
 

IDEAL CANDIDATE 

 

Required skills and experience: 

  • Approximately 3+ years of combined experience in applied AI, data engineering, software engineering, or a related field. 
  • Hands-on experience building applications using LLMs or generative AI APIs. 
  • Practical understanding of RAG, embeddings, vector search, structured outputs, tool/function calling and AI agents. 
  • Strong proficiency in Python and SQL. 
  • Experience with Databricks and the Microsoft Azure ecosystem. 
  • Experience building production data pipelines, integrations, APIs and analytical models. 
  • Ability to work independently, navigate ambiguity and make pragmatic technical decisions. 
  • Strong communication and collaboration skills. 
  • Ability to write and communicate clearly in English*
  • Demonstrated commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias   

 

Experience with some of the following would be an asset:  

  • Azure AI services, including Azure OpenAI and Azure AI Foundry. 
  • Databricks data and AI capabilities, such as Unity Catalog, MLflow and Vector Search. 
  • Agent frameworks or SDKs, such as Microsoft Agent Framework or OpenAI Agents SDK 
  • AI evaluation, tracing and regression testing. 
  • Statistical modeling, forecasting, optimization, or applied machine learning. 
  • Docker, Infrastructure as Code and CI/CD.  

 

Nice to have: 

  • Ability to write and communicate clearly in French*
  • Bachelor's or master's degree in a relevant technical field, or equivalent practical experience.
  • Experience in energy, climate, utilities, buildings or transportation domains. 
  • Experience in consulting or professional services. 
  • Familiarity with React and TypeScript. 
  • Experience with knowledge management, enterprise search or knowledge graphs.  

 

*This position will involve constant and ongoing communication with employees and clients from across Canada and potentially beyond, including with individuals who may speak exclusively in English or (to a lesser degree) in French. 
 

WHY JOIN DUNSKY? 

 

Values: Join a firm that aligns with your values: As a mission-driven firm and a registered B Corp, our approach is driven by a deep respect for our team and a commitment to protect the planet. 

 

Culture: Work within a dynamic and welcoming team: We place a great deal of importance on offering our team the chance to grow and lead fulfilling lives both at work, and at home.  We believe that how we work together is as important as the work we do. 

 

Growth: Gain experience across all facets of applied AI, data engineering and software development, from prototyping to production, as part of a small team with a strategic mandate to shape how Dunsky uses AI and data across the firm, while building your knowledge of the clean energy sector and contributing to the transition to a more sustainable energy future.  


 

BENEFITS 

  • Compensation: We offer competitive salaries as well as a range of benefits, such as: flexible hours, group insurance (health and dental), contribution to a pension plan, discounts on public transit passes, great snacks (!) and more. 
  • Development: We are also committed to providing our team with a healthy dose of professional development and learning opportunities. This includes dedicated time and budgets; a coaching program; a lunch and learn series; and a pervasive culture of knowledge sharing. 
  • Teammates: Probably the greatest advantage with us: our team. You will have the opportunity to work alongside people who are as brilliant as they are kind, and who truly care about each other’s well-being and about the planet we share.  


LOCATION 

We are open to candidates based in Montreal, Toronto or Vancouver. You will have the option of working from the office full-time or in a hybrid mode, i.e. a mix of working from the office and from home that balances a flexible schedule with the opportunity to work in person with your colleagues. 

 

Our offices in Montreal are in a modern and bright space located in the hyper-green, LEED Platinum Maison du développement durable, minutes from downtown metro stations and overlooking the new Esplanade Tranquille. In Toronto, our offices are located in the central and vibrant neighbourhood of Liberty Village, close to TTC and Go Train stations. Based on the 11th floor of a LEED-certified building, our office offers great city views and lots of natural light. And, in Vancouver, we have workspaces at The Hive, a centrally located coworking space for impact-driven organizations, where we are surrounded by an inspiring community.  

 

HOW TO APPLY 

If you are interested in this position, we invite you to complete our application form and attach your CV. 

 

If available, please also submit any links (GitHub, personal site, web application) to demonstrate your work in the designated textbox.  

 

Applications will be reviewed until the position is filled.  

 

The recruitment process includes the following steps: 

  • a phone screening
  • a first interview including a case study to assess your technical skills with a member of the AI & Data team and a colleague from another team
  • a second interview with a member of the AI & Data team and the Partner, Operations Lead 

Similar Jobs

6 Days Ago
Easy Apply
Remote or Hybrid
CA
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Architect and own marketing data infrastructure, including Databricks pipelines, Gold Layer tables, semantic models, and trusted analytics foundations. Lead cross-functional data initiatives, translate ambiguous business needs into scalable solutions, improve reliability and quality, and mentor engineers. Build and monitor production LLM and agent systems, automate workflows with AI, and deliver high-quality Python and SQL while validating AI-generated code. Partner with Marketing, Sales, BI, Data Science, and R&D teams.
Top Skills: Ai AgentsBigQueryClaude CodeCursorData WarehousesDatabricksDbtEtl/EltLakehousesLlmsMarketing AutomationMartechPythonSalesforceSemantic LayersSnowflakeSQLStreamlitWeb Analytics
Yesterday
Hybrid
Toronto, ON, Canada
Mid level
Mid level
Greentech • Professional Services • Energy • Renewable Energy
Build production AI applications, agents, APIs, data pipelines, data models, and analytical solutions using LLMs, Azure, and Databricks. Develop RAG and agentic workflows, integrate structured and unstructured data, and implement testing, monitoring, security, governance, and responsible AI practices. Partner with consultants and subject-matter experts to translate business needs into practical solutions and move prototypes into reliable, scalable tools.
Top Skills: Ai AgentsAPIsAzure AiCi/CdData Lake ArchitectureData PipelinesDatabricksEmbeddingsGenerative Ai ApisGitLarge Language Models (Llms)AzurePythonRetrieval-Augmented Generation (Rag)SQLStructured OutputsTool CallingVector Search
Yesterday
Hybrid
Toronto, ON, Canada
Mid level
Mid level
Greentech • Professional Services • Energy • Renewable Energy
Build and productionize AI-powered applications, agents, APIs, data pipelines, integrations, and analytical models. The role combines LLM application development, RAG, data engineering, Azure and Databricks architecture, testing, monitoring, security, governance, and software delivery. Responsibilities also include partnering with consultants and subject-matter experts to translate business needs into practical AI solutions, prototype with users, and deploy reliable, scalable tools.
Top Skills: APIsAzure Ai FoundryAzure OpenaiCi/CdDatabricksDockerEmbeddingsGenerative Ai ApisGitInfrastructure As CodeLlmsMicrosoft Agent FrameworkAzureMlflowOpenai Agents SdkPythonRagReactSQLTypescriptUnity CatalogVector Search

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account