Software Engineer for Poe Product Development

1 day ago


Ottawa, Ontario, Canada AshbyHQ - ATS Full time

Company Overview:

">

Poe is a platform providing millions of global users with one place to chat, explore and build with a wide variety of AI language models (bots). Behind these products are passionate, collaborative, and high-performing global teams. Using continuous deployment, we quickly see our changes in the product and make fast iterations.

Salary: $222,078 - $277,387 CAD per year

Job Description:

We're looking for a talented Software Engineer to join our Platform team. As a member of this team, you'll be working on creating tools, frameworks, and abstractions that simplify the work of product developers. Your primary focus will be on supporting the Poe product, which involves building and maintaining reusable UI components used by developers.

Required Skills and Qualifications:

  • 4+ years of experience working with large scale codebases and systems, particularly web applications and frontend architecture.
  • 4+ years of experience building APIs that are used by large teams.
  • 2+ years of experience working with React and GraphQL.
  • Experience with NextJS, Relay or similar modern web framework.

Benefits:

  • A competitive salary range of $222,078 - $277,387 CAD per year.
  • Equity refreshers.
  • Remote work reimbursement.
  • Paid time off.
  • Employee assistance programs.

Others:

We value diversity and inclusivity at AshbyHQ - ATS. We welcome individuals from all backgrounds, including marginalized or underrepresented groups in tech, to apply for our job openings. We're an equal opportunity employer and strive to create a workplace where everyone can thrive.


  • Staff AI Engineer

    1 month ago


    Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About Quora - AshbyHQ ATSQuora is a global knowledge-sharing platform with a mission to grow and share the world's knowledge. We have two knowledge-sharing products: Quora and Poe.Poe is a platform providing millions of global users with a unique place to chat, explore, and build with a wide variety of AI language models (bots), including GPT-4, Claude 3,...


  • 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...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About Quora:At Quora, our mission is to grow and share the world's knowledge. We achieve this through two innovative knowledge-sharing products:Quora: a global platform with over 400 million monthly unique visitors, fostering connections and insights on diverse topics.Poe: a platform offering millions of users a single space to chat, explore, and build using...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...


  • 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...

  • AI Engineer

    1 month 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 AshbyHQ - ATS Full time

    Quora, a remote-first company, is seeking a Product Manager to join the Creators and Developers team on Poe.About the Team and Role:This role involves guiding, enabling, and accelerating the efforts of designers, engineers, and data scientists to build and ship successful products. You'll have the opportunity to drive company-level impact, influence overall...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leader in the development of innovative technologies. Our mission is to create meaningful connections that fuel innovation and produce products that impact the world.We are committed to creating a diverse and welcoming workplace that includes employees with diverse backgrounds and experiences. This enables us to better meet our mission and...


  • 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 Veeva Systems, Inc. Full time

    Role OverviewVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our team is dedicated to delivering innovative software solutions that make a positive impact on people's daily lives.As an Engineering Manager at Veeva, you will lead and recruit a team of highly...


  • 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 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

    At QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...


  • Ottawa, Ontario, Canada CB Canada Full time

    We are seeking a highly skilled Software Engineer to join our Developer Experience team at CB Canada.The successful candidate will have 4+ years of experience in software engineering or technical DevOps roles and a strong background in object-oriented design patterns and development.You will be responsible for defining, documenting, and promoting best...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering force in the life sciences industry, driving innovation and progress through its industry cloud solutions.Salary: $110,000 - $270,000As a Senior Full-Stack Software Engineer at Veeva Systems, you will be part of a collaborative team that builds cutting-edge applications in life sciences.The ideal candidate will have 5+...


  • Ottawa, Ontario, Canada Lumentum Full time

    Job DescriptionLumentum is a dynamic company that embodies the spirit of innovation and customer-centricity.We are committed to fostering an environment where passion and dedication drive business success.About LumentumAwarded the 2022 National Capital Region's Top Employers for the 6th consecutive year and the 2022 Career Directory Canada's Best Employers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...


  • Ottawa, Ontario, Canada Lumentum Full time

    About LumentumLumentum is a leading-edge technology company committed to bringing passion and customer focus to the business. We've been awarded the 2022 National Capital Region's Top Employers for the 6th consecutive year and the 2022 Career Directory Canada's Best Employers for Recent Graduates for the 5th consecutive year.Job DescriptionWe're seeking an...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    Company OverviewAshbyHQ - ATS is a pioneering tech firm pushing the boundaries of AI innovation.Job DescriptionWe are seeking a talented Staff Machine Learning Engineer to join our team in building Poe, an exciting new platform at the forefront of AI. As a key member of our global team, you will work at the cutting edge of technology to develop Poe's bot...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...