Software Engineer

3 weeks ago


Calgary AB, Canada GeologicAI Full time

About Us: GeologicAI is a Calgary-based start-up developing and deploying exciting new technologies for the energy and mining sectors under the GeologicAI brand. We build nifty geological robots that scan rocks, train AI to analyze the scan data, and make fancy software that makes all our results incredibly useful for finding and extracting natural resources. As a key member of our engineering team, you will develop and support scanning software that powers our GeologicAI robots and sensors for rock analysis. Your main role will involve developing, maintaining, and enhancing the user software for our operators, with a focus on optimizing the user interface and user experience. Effective communication and building trust with operators are essential, as these relationships are key to enhancing operator performance and refining our technologies. This role also encompasses deploying software on newly assembled units, providing support during installation, and assisting with the calibration and alignment of instruments. Additionally, you will be an integral part of the support team for operational units in the field. You will also work with our geoscience and AI analytics teams to get the most out of the hardware outputs, and with our project managers to understand how our clients' geologists and engineers do their jobs, and to build new tools to help them automate and improve their workflows using our scan data.

You hold a degree in computer science, software engineering, or a related field. You excel in communication and collaborate effectively with others, whether working side-by-side in an office or as part of a remote team. C#
Async C#, multithreading,
SQL and Entity Framework
Machine Learning and Computer Vision

Our products and services are helping find the hydrocarbons that power our world today, and the metals and minerals required for the energy transition of tomorrow.

A casual and fun work environment
Extended health and dental benefits
Free parking at the office
Office gym
Secondary degree or diploma in a related field


Job Type: Full-time



  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and systems, and...


  • Calgary, AB, Canada HCLTech Full time

    Job title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...


  • Calgary, AB, Canada HCLTech Full time

    Job title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Overview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Calgary, AB, Canada Avmax Group Full time

    Employment Type: Full-time Permanent. Division/Department: Engineering. Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide . Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft...


  • Calgary, AB, Canada Avmax Careers - Canada Full time

    Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft Leasing, Airline Operations, Avionics, Component Repairs, Engineering, MRO, Paint and...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Overview The Agriculture Engineering Team within Hexagon’s Autonomy & Positioning division is looking for a Sensor Fusion Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Reporting to the Agriculture Software Manager , you will be focused on...


  • Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full time

    Position: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...


  • Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full time

    Position: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...


  • Calgary, AB, Canada Canadian Software Testing Board Full time

    Purpose of the position Reporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers. Responsibilities and...