About the Company
Our client is a leading Canadian energy organization with a strong presence across Ontario. They operate critical infrastructure that supports millions of customers and drives economic growth.
Why Work Here
Our client is engaging in ongoing transformation and investing in cutting‑edge technologies and modernizing operations to meet the evolving needs of the energy sector. By joining, you will be part of an organization that values collaboration, professional development, and making a meaningful impact on the future of clean energy.
About the Opportunity
- Solution Development: Design and implement AI systems using large language models, predictive models, and agent‑based approaches capable of planning, reasoning, and multi‑step execution.
- Data Engineering: Build pipelines to process structured and unstructured data (documents, spreadsheets, images, text) for use in AI applications.
- Lifecycle Management: Oversee the full lifecycle of AI solutions, including model development, system integration, deployment, monitoring, and maintenance.
- Cloud & Platforms: Develop solutions within cloud ecosystems (Azure preferred) and integrated data platforms such as Databricks.
- MLOps Practices: Implement machine learning operations for reliable deployment, version control, monitoring, and continuous improvement.
- Governance & Compliance: Ensure data quality, traceability, and compliance with organizational policies.
- Collaboration: Work with business partners to translate operational needs into technical solutions and communicate complex concepts clearly to technical and non‑technical stakeholders.
- Software Engineering: Apply modern development practices including GitHub‑based source control, peer code review, and structured change management.
- Responsible AI: Contribute to ethical AI practices by assessing solutions for fairness, reliability, and explainability.
- Documentation & Reviews: Produce technical documentation, support design and architecture reviews, and ensure clarity in solution delivery.
About You
- Bachelor’s degree in computer science, Engineering, Data Science, Mathematics, Physics, or a related technical discipline.
- Advanced degree in a related field is considered an asset.
- Strong programming skills with proven experience developing production code in Python.
- Demonstrated ability to design and implement AI systems using large language models and predictive modeling techniques.
- Experience building data pipelines for structured and unstructured data.
- Hands‑on experience deploying and operating AI solutions in cloud environments (Azure preferred).
- Familiarity with enterprise data platforms such as Databricks for data preparation, model development, and scalable processing.
- Experience applying MLOps practices including model versioning, controlled deployment, performance monitoring, and lifecycle management.
- Proficiency with collaborative development tools such as GitHub for source control, versioning, and peer review.
- Strong understanding of software engineering best practices including testing, documentation, and maintainable design.
- Ability to communicate complex technical concepts clearly to diverse audiences.
- Track record of delivering AI solutions from concept through production deployment.
- Professional certifications in cloud computing, data platforms, or AI technologies are considered an asset.
Pay Range
$102.5 - $112.5/hr
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #469248.
This position for employment is for a current vacancy with Vaco/Highspring’s client. You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.