Back to jobs
Calgary, AB, Canada
2026-05-25
Vl Energy
North America
Software Developer Intern
Role Description
About Us
* VL Energy Ltd. is a Calgary-based cleantech company delivering emissions monitoring and energy
* optimization solutions for industrial and power generation facilities. Our products, ES-PEMS and
* ES-OptiEnergy, use AI, machine learning, and cloud technology to provide continuous, auditable
* emissions data and actionable operational insights. We operate at the intersection of software,
* data science, and energy systems, deploying real-world solutions that drive compliance and
* efficiency.
About the Role
* This is a full-time or part-time on-site internship role based in Calgary, AB. As a Software Developer
* Intern, you will assist in designing, developing, and testing software solutions for VL Energy’s ES-
* PEMS and ES-OptiEnergy platforms. Your responsibilities will include writing clean and efficient
* code, debugging and troubleshooting technical issues, collaborating with cross-functional teams
* to enhance product features, and supporting the development of cloud-based and AI-driven
* applications. You will gain hands-on experience in software engineering practices while
* contributing to impactful projects that align with environmental sustainability goals.
Key Responsibilities
* Assist in the design, development, and maintenance of backend services, APIs, and cloud-
based systems for ES-PEMS and ES-OptiEnergy
* Support data pipelines for time-series, sensor, and operational data
* Help integrate AI/ML models into production systems with guidance from engineers
* Apply AI-assisted development tools responsibly, including validating and refining code
* Contribute to testing, documentation, and deployment workflows
* Collaborate with engineering, product, and data science teams to deliver features ready for real-world use
Qualifications \& Experience
Required:
* Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
* Proficiency in Python and familiarity with other programming languages (e.g., Java, Go, Rust, or C)
* Experience or coursework building cloud-based, data-driven systems (AWS, Azure, or Google Cloud)
* Understanding of software engineering fundamentals: design, testing, debugging, and maintainable coding practices
* Curiosity and willingness to learn AI-assisted development tools, AI/ML model integration, and data analysis techniques
* Strong problem-solving skills and ability to work collaboratively in multidisciplinary teams
Nice to Have:
* Exposure to AI/ML model integration or analytics pipelines
* Experience with SQL or relational databases and time-series or sensor data
* Interest in energy systems, industrial software, or sustainability-focused technology
Working at VL Energy
* VL Energy is a fast-growing cleantech startup where your work has a real impact. This role requires
* ownership, adaptability, and collaboration across engineering, product, and regulatory teams. In
* return, you’ll gain hands-on experience deploying AI-enabled software in regulated energy systems
* and the opportunity to shape the future of industrial software solutions.
Pay: $18\.00-$30\.00 per hour
Work Location: In person