1

Software Developer Researcher Jobs in Calgary, AB

Senior Developer, Enterprise AI

Calgary, AB · Remote

CA$176K - CA$202K/yr

You will work closely with partners across R&D, Go-To-Market, Finance, People, IT, Data Engineering ... What you may have: * 4+ years of experience in software engineering, data engineering, or AI ...

Research and build new security checks to be added to our scanning engine, so we can help customers ... Bonus points: experience with taking apart iOS software in order to understand and/or modify it.

Work individually and in small teams to research, develop, and enhance NovAtel's industry-leading ... B.Sc. in Geomatics/Electrical/Software Engineering with 8+ years of industrial experience or M.Sc ...

Work individually and in small teams to research, develop, and enhance NovAtel's industry-leading ... B.Sc. in Geomatics/Electrical/Software Engineering with 8+ years of industrial experience or M.Sc ...

About the Department The Office of Institutional Research and Planning (OIRP) has primary ... The ideal candidate brings a deep technical mastery of SQL, DevOps, Git, Spark, Python, dataflows ...

next page

Showing results 1-20

Software Developer Researcher information

What is the difference between Software Developer Researcher vs Software Engineer?

AspectSoftware Developer ResearcherSoftware Engineer
Required CredentialsBachelor's or Master's in CS or related field; research experienceBachelor's or Master's in CS or related field; practical development skills
Work EnvironmentResearch labs, academic institutions, R&D departmentsTech companies, startups, software development firms
Employer & Industry UsagePrimarily in research-focused roles within academia or R&D divisionsAcross various industries including tech, finance, healthcare
Common Search & Comparison IntentUnderstanding research-focused roles in software developmentPractical software development careers

Software Developer Researchers focus on exploring new algorithms, conducting experiments, and advancing theoretical knowledge in software. In contrast, Software Engineers typically develop, test, and maintain software products for practical use. Both roles require strong programming skills and a background in computer science, but their work environments and objectives differ significantly.

Product Manager - Software Automation

Deep Sky

Calgary, AB

Full-time

Posted 11 hours ago


Job description

About Deep Sky
Deep Sky is on a mission to accelerate the world's transition to carbon removal by developing and operating direct air capture (DAC) facilities. Our state-of-the-art plant in Innisfail will play a crucial role in capturing CO directly from the atmosphere, helping combat climate change on a global scale. Join us in this groundbreaking journey to achieve net-zero.

Job Overview
We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software products. These tools will span across our facility operations, technology partners, carbon certification workflows, prototype testbeds, and simulation environments. You will work closely with cross-functional engineering teams to build software that operates and monitors real-time hardware systems, collects and curates facility data, powers automation and control across facility and R&D operations, supports accurate, auditable carbon certification, and bridges R&D, simulations, and pilot-scale learnings with production systems. This is a foundational role where you'll have significant ownership and impact on how our software stack evolves alongside our physical technologies. If you have a passion for building robust systems, solving complex engineering challenges, and not afraid to fail, we'd love to hear from you.
Key Responsibilities
  • Define and drive the roadmap for software systems that support real-time operations, automation, and carbon certification generated by our facilities.
  • Collaborate with our process, hardware, and software engineering teams as well as our operations teams to deeply understand system behaviors and requirements.
  • Translate high-level company objectives into clear software product specifications and user stories.
  • Own the full lifecycle of software products from ideation and requirements gathering to launch and iteration.
  • Develop tools that ingest, process, and visualize data from sensors, control systems, simulations, hardware-in-the-loop, and prototype systems.
  • Coordinate with certification and compliance teams to ensure software supports traceable and verifiable carbon accounting.
  • Integrate R&D and operational datasets into digital twin models to inform next-gen facility design and technology optimization.
Basic Qualifications
  • Bachelor's degree in related STEM discipline
  • 5+ years of product management experience in climate tech, industrial tech, or in deep tech domains like aerospace, robotics, autonomous systems.
  • Strong technical background engineering degree or hands-on experience working with hardware + software systems.

Preferred Skills and Experience
  • Ability to work in a fast paced, autonomously driven, and demanding atmosphere.
  • Ability to assess risk and make design and development decisions without all available data.
  • Proven track record of building products that interface with physical systems (IoT, robotics, automation, or similar).
  • Experience with industrial data acquisition systems, SCADA, or control software is a plus.
  • Familiarity with software development processes, data pipelines, and cloud-based infrastructure.
Additional Requirements
  • Willing to work extended hours and weekends as necessary
  • Some travel required
Why Join Deep Sky? 
Be part of a mission-driven team focused on fighting climate change. Work with cutting-edge technology in a dynamic and innovative environment. Competitive compensation and benefits package. Opportunities for growth and professional development.

How to Apply
If you are passionate about making a difference and want to be part of the future of carbon removal, we want to hear from you! Please apply with your resume and outline your qualifications and interest in the role.
apply for this job