AI Software Developer

1 week ago


Ottawa, Ontario, Canada BluWave-ai Inc. Full time
Software Development Role Overview

We are seeking a skilled software developer to join our team at BluWave-ai Inc. to build our software-as-a-service platform for renewable energy solutions.

About the Company

BluWave-ai is dedicated to delivering innovative AI solutions that accelerate the transformation towards renewable energy. Our mission is to increase the use of clean energy in smart grids and microgrids with distributed energy resources and demand response.

We drive the transition to electrification of transportation as the grid becomes the local gas station.

Job Description

This role is responsible for all aspects of the backend of our system, from data ingestion and storage to retrieval and availability. The ideal candidate will have expertise in cloud and edge components, including data models, high-availability, fault-tolerance, scalability, IoT protocols, edge computing, IaaS platforms, AI infrastructure, and security.

The successful candidate will work closely with product management, data science, QA, and Support to build and support the product.

Requirements

To be considered for this role, you should have 3+ years of experience in Golang, Java, Scala, or equivalent programming languages. Experience with databases (Relation and/or NoSQL) and query considerations with large amounts of data is also essential.

  • Experience with building Data Engineering for Machine Learning.
  • Experience building software in a microservices architecture in a Container environment.
  • Experience developing integrations with electric utility products, SCADA systems, and power-control systems.
What You Will Gain

You will gain knowledge, skills, and professional networking in one of the most exciting and positively impactful technology domains that is an intersection of machine learning, data science, electrical engineering, and software.

Startup experience and ground floor opportunities for growth in a team that includes experienced software engineers, data scientists, recent grads, and seasoned business professionals.

Diversity makes us stronger. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, gender, nation of origin, disability, or any other characteristic protected by applicable laws, regulations, or ordinances.

Estimated Salary: $120,000 - $180,000 per year

  • Ottawa, Ontario, Canada BluWave-ai Inc. Full time

    About BluWave-ai Inc.At BluWave-ai, our mission is to revolutionize the energy sector by leveraging AI solutions. We are driving the transformation towards renewable energy and accelerating the electrification of transportation through smart grids and microgrids.We are a team of innovators passionate about generalizing designs at all layers to handle various...


  • Ottawa, Ontario, Canada BluWave-ai Inc. Full time

    About the RoleThis is a critical position within our team, responsible for designing, developing, and supporting the backend of our system. You will work closely with product management, data science, QA, and Support to build and support our innovative software-as-a-service platform.Key ResponsibilitiesArchitecting and designing the platform on both cloud...

  • AI Engineer

    1 month ago


    Ottawa, Ontario, Canada BluWave-ai Full time

    AI EngineerAre you passionate about leveraging machine learning algorithms to drive innovation in the renewable energy sector? BluWave-ai seeks an experienced AI Engineer to join our team in revolutionizing the smart grid landscape.Responsibilities:Develop and implement advanced time series forecasting models to predict future trends and demand.Clean,...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    Poe is a platform that provides millions of global users with a place to chat, explore and build with AI language models. We are seeking a Staff Software Engineer to contribute to Poe.About the Team and Role:We take shared ownership of the cross-functional product development cycle. Your role will involve planning and implementing new features, contributing...

  • AI Engineer

    4 weeks ago


    Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    AshbyHQ - ATS is seeking a highly skilled Senior Full Stack Software Engineer to join our team and contribute to the development of our conversational AI platform, Poe.About the Team and Role:We are looking for a talented engineer to work on core product features, planning, developing, and polishing new features that improve the interaction experience with...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...


  • Ottawa, Ontario, Canada Gentex Corporation Full time

    Lead AI Model Developer Job SummaryWe are seeking a highly skilled and experienced Ai Model Developer Lead to join our team at Gentex Corporation. In this role, you will lead the development of cutting-edge AI models and algorithms that drive business value.


  • Ottawa, Ontario, Canada Appen Limited Full time

    Cultivate your expertise in Philosophy and contribute to the advancement of AI systems at Appen Limited. As a Philosophy Prompt Generation and Annotation Specialist, you will play a pivotal role in shaping the way AI models perceive and interact with complex philosophical concepts.About the Role:Job Description: Develop intricate philosophical problems or...


  • Ottawa, Ontario, Canada Appen Limited Full time

    Cultivate your expertise in Philosophy and contribute to the advancement of AI systems with Appen Limited. As an Independent Contractor, you will be responsible for developing complex philosophical prompts and evaluating AI responses for conceptual accuracy and depth.Key Responsibilities:Create intricate philosophical problems that combine multiple themes...


  • Ottawa, Ontario, Canada BluWave-ai Inc. Full time

    Company OverviewAt BluWave-ai, we strive to create cutting-edge AI solutions that accelerate the adoption of renewable energy. Our mission is to empower a sustainable future through innovative technology.

  • Software Developer

    4 weeks ago


    Ottawa, Ontario, Canada Qlik Full time

    About the RoleQlik seeks a skilled Software Developer to join our team and contribute to the advancement of our software licensing and enablement practices on our global SaaS platform. This individual will be responsible for modernizing our licensing software components and processes, working with teams around the world to deliver features and integrations...


  • Ottawa, Ontario, Canada TrendMicro Full time

    We are seeking a skilled Artificial Intelligence Software Developer to join our team in Ottawa, Canada.About the Role:The successful candidate will collaborate with a global team to develop innovative AI-powered solutions to secure our customers' digital world.Responsibilities:Apply AI/ML skills on large scale datasets across the platform for AI-powered...


  • Ottawa, Ontario, Canada BluWave-ai Full time

    BluWave-ai is a pioneering force in the renewable energy sector, harnessing cutting-edge AI solutions to drive clean energy adoption in smart grids and transportation electrification. As a seasoned Senior Time Series Analyst, you will be strongly motivated by the pragmatic and rigorous application of machine learning techniques. You have the drive to learn,...


  • Ottawa, Ontario, Canada undisclosed Full time

    Unlock the Power of Data TransformationA Gartner Magic Quadrant Leader for 14 years, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.Join Our Cloud-Native Development TeamAs a Software...


  • Ottawa, Ontario, Canada Appen Limited Full time

    We are seeking a skilled Mathematician to contribute to the development of advanced AI models. As an Independent Contractor with CrowdGen, you will be responsible for generating complex mathematical prompts and annotating AI responses to ensure accuracy.Role Overview:The ideal candidate will have a strong background in Mathematics, preferably with a degree...

  • AI Engineer

    2 months ago


    Ottawa, Ontario, Canada Trend Micro Full time

    Trend Micro, a global leader in cybersecurity, seeks an AI Engineer to develop innovative AI-powered solutions for its customers. As part of the Trend Vision One Platform team, you will collaborate with a global team to design, implement, and maintain effective MLOps pipelines and AI-based services.Responsibilities:Apply AI/ML skills on large scale datasets...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About this role:BlackBerry QNX is seeking a talented Embedded Systems Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Your responsibilities will include:Participating in architecture and strategy sessions with our...