renewable internship jobs in Ottawa

22 renewable internship job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada RegulatoryJobs Executive Recruitment Full-time

    The Nova Scotia Association of Architects (NSAA) is seeking an Officer, Internship in Architecture Program (IAP) and Renewals to join its regulatory team in Nova Scotia. You will manage the Internship in Architecture Program and related pre-licensure processes, oversee annual member and corporate permit renewals, and ensure compliance with regulatory...


  • Ottawa, ON, Canada International Business Machines Corporation Full-time $70,000 - $110,000 Contract

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As a Technical Lifecycle Services Renewals Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada International Business Machines Corporation Full-time

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As a Technical Lifecycle Services Renewals Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines...


  • Ottawa, Ontario, Canada IBM Full-time $82,875 - $117,000 Contract

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As a Technical Lifecycle Services Renewals Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines...


  • Ottawa, Ontario, Canada IBM Full-time $82,875 - $117,000 Contract

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As a Technical Lifecycle Services Renewals Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines...

  • Electrical Engineer

    2 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Eneon ES Inc. Full-time

    Employer Description Eneon is a leading Battery Energy Storage System (BESS) company and one of the fastest growing in the renewable energy and energy management industries. We are a tight-knit team of seasoned professionals who engineer, integrate, and operate premium BESS solutions across North America. Eneon is an opportunity to hit the ground running...

  • Electrical Engineer

    2 days ago


    Ottawa, Ontario, Canada Eneon ES Inc. Full-time

    Employer DescriptionEneon is a leading Battery Energy Storage System (BESS) company and one of the fastest growing in the renewable energy and energy management industries. We are a tight-knit team of seasoned professionals who engineer, integrate, and operate premium BESS solutions across North America.Eneon is an opportunity to hit the ground running with...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada H2R Business Solutions Inc. Full-time

    About Us: Comcor Environmental Limited is a growing company specializing in the landfill gas industry. Our mission is to transform landfill gas into clean, renewable energy while maintaining safe and efficient operations. As we expand our team, we offer opportunities to work in a hands-on environmental role that supports renewable energy and operational...


  • Ottawa, ON, Canada H2R Business Solutions Inc. Full-time

    About Us: Comcor Environmental Limited is a growing company specializing in the landfill gas industry. Our mission is to transform landfill gas into clean, renewable energy while maintaining safe and efficient operations. As we expand our team, we offer opportunities to work in a hands-on environmental role that supports renewable energy and operational...


  • Ottawa, ON, Canada Boys Town Full-time $85,000 - $120,000 Contract

    Responsibilities Oversee operations and staff of the Behavioral Health Clinic. Opportunity to Practice Psychology at Boys Town Find your career as a Psychologist at Boys Town! Boys Town offers psychologists a supportive, people-oriented, family-focused culture. The organization encourages professional collegiality, evidence-based treatment for children and...


  • Ottawa, ON, Canada IBM Full-time

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As an Entry-Level Brand Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines consultative selling, digital...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Toronto Film School Full-time

    About Us: Comcor Environmental Limited is a growing company specializing in the landfill gas industry. Our mission is to transform landfill gas into clean, renewable energy while maintaining safe and efficient operations. As we expand our team, we offer opportunities to work in a hands-on environmental role that supports renewable energy and operational...


  • Ottawa, Ontario, Canada General Dynamics Missions System International Full-time $75,000 - $80,000 Contract

    Company DescriptionBuild bold. Deliver impact. Win together.At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.If...


  • Ottawa, Ontario, Canada General Dynamics Mission Systems–Canada Full-time $75,000 - $80,000 Contract

    Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve. If you’re looking...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada IBM Full-time

    Introduction At IBM, technology creates value when it helps organizations solve meaningful business challenges. As an Entry-Level Brand Sales Specialist, you will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure. This role combines consultative selling,...

  • Technology Seller

    2 weeks ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada International Business Machines Corporation Full-time

    Introduction IBM Technology Sales is transforming client engagement by combining digital selling, technical expertise, and AI-driven innovation. As an Entry-Level Technology Seller, you will create demand, identify opportunities, and help organizations evaluate and adopt IBM solutions. This center-based role blends consultative selling, technical...

  • Technology Seller

    2 weeks ago


    Ottawa, Ontario, Canada IBM Full-time $68,000 - $96,000 Contract

    Introduction IBM Technology Sales is transforming client engagement by combining digital selling, technical expertise, and AI-driven innovation. As an Entry-Level Technology Seller, you will create demand, identify opportunities, and help organizations evaluate and adopt IBM solutions. This center-based role blends consultative selling, technical...


  • Ottawa, Onrario, Canada H2R Business Solutions Full-time $24 Permanent

    About Us: Comcor Environmental Limited is a growing company specializing in the landfill gas industry. Our mission is to transform landfill gas into clean, renewable energy while maintaining safe and efficient operations. As we expand our team, we offer opportunities to work in a hands-on environmental role that supports renewable energy and operational...

  • Success Coach

    3 weeks ago


    Ottawa, Ontario, Canada Evertrain Full-time $25 - $38 Permanent

    "Join a Team Where You’ll Build a Real Coaching Career — Helping Adults 50+ Get Stronger for Life." 💬 A Message From the Owners At Evertrain, you’ll be part of a supportive, professional team where your growth truly matters.We’ll provide you with a full roster of training clients and mentor you step-by-step toward becoming a first-class...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada RegulatoryJobs Executive Recruitment Full-time

    The Nova Scotia Association of Architects (NSAA) is seeking an Officer, Internship in Architecture Program (IAP) and Renewals to join its regulatory team in Nova Scotia. You will manage the Internship in Architecture Program and related pre-licensure processes, oversee annual member and corporate permit renewals, and ensure compliance with regulatory...