Talent.com
Software Engineer (AI Core)
Software Engineer (AI Core)Dialpad • Kitchener, Region of Waterloo, CA
Software Engineer (AI Core)

Software Engineer (AI Core)

Dialpad • Kitchener, Region of Waterloo, CA
18 hours ago
Job type
  • Full-time
Job description

About Dialpad

Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / MAX, Uber, Randstad, and Tractor Supply — rely on Dialpad to build stronger customer connections using real-time, AI-driven insights. Visit dialpad.com to learn more.

Being a Dialer

At Dialpad, you’ll be part of a collaborative team working toward our shared mission of making our customers and their employees wildly successful. We believe that every conversation matters, and we're elevating each one with a platform that drives real-time insights and automation for our customers.

We thrive on continuous evolution, where every employee leverages industry-leading AI to constantly refine our platform and our own skills. We seek individuals who not only meet our high standards but go beyond them. Our ambition is significant, and achieving it requires a team that operates at the highest level. We look for individuals who are not just ambitious but who also possess the traits that are fundamental to our success : Scrappy, Curious, Optimistic, Persistent, and Empathetic .

Your role

As a Software Engineer–AI Core, you’ll take key ownership of the development and uptime of Dialpad’s proprietary near real-time ML inference system, a large-scale distributed system built by leveraging technologies like Kubernetes, Redis, event-driven message bus systems, modern asynchronous Python, and a plethora of open‑source technologies. You’ll contribute directly to powering Dialpad’s AI products at scale, working closely alongside the Data Science teams to unleash AI features that work for our customers.

This position reports to our Engineering Manager, AI Engineering, and has the opportunity to be based in our Kitchener, Canada office.

What you’ll do

  • You’ll acclimate and be paired directly with a peer (in addition to your manager) whose job it will be to make sure you have the information and tools you need to be successful.
  • You’ll work primarily with fully asynchronous modern Python, but we are strong believers in using the right tool for the job, making use of Java, C++, and Golang in our stack.
  • You’ll be exposed to open‑source software. We employ many open‑source technologies to get the job done, and we love to contribute back to those communities. We also maintain open‑source codebases for libraries we’ve created ourselves.
  • You’ll collaborate. All levels of engineers on the team participate in authoring and reviewing PRs for code changes and RFCs for more major system changes.
  • You’ll have the opportunity to deploy code daily on Google Cloud Platform using modern best practices like Kubernetes, Docker, and CI / CD systems.
  • You’ll work with the team to continuously learn by constantly evaluating and applying state‑of‑the‑art systems and techniques to ensure we build systems that are fault‑tolerant and highly scalable.
  • You’ll build and manage high‑performance real‑time data pipelines, taking significant ownership of key components of the stack.
  • You’ll share. Exploring knowledge and findings with teammates is highly encouraged, with weekly opportunities to host or attend learning sessions including members of both Engineering and Data Science teams.

Skills you’ll bring

  • You have a Bachelor’s Degree in Computer Science, Mathematics, Software Engineering, or a related field, or equivalent work experience.
  • You have strong fundamentals in software engineering and computer science.
  • You’re excited to work on a distributed team; you value collaboration whether your teammate sits beside you or across an entire continent.
  • You have strong experience working with one or more dynamically typed programming languages.
  • You have a strong desire to continuously learn.
  • You enjoy efficient evaluation of a problem space and finding the right tool for the job.
  • You measure & monitor everything, ensuring stability, redundancy, and runtime.
  • You make data‑driven decisions - Measure twice, cut once.
  • You enjoy learning from your experiences and sharing your knowledge with your team.
  • You work on diverse problems across different systems.
  • You appreciate code and system maintainability and support continuous improvement.
  • Fluency in English.
  • The Python ecosystem.
  • Cloud providers such as Google Cloud Platform or AWS.
  • Git or other version control systems.
  • Relational and / or non‑relational database systems, Pub / Sub, Messaging Systems.
  • Building and managing batch or streaming data processing pipelines, ETLs.
  • We believe in investing in our people. Dialpad offers competitive benefits and perks, alongside a robust training program that helps you reach your full potential. We have designed our offices to be inclusive, offering a vibrant environment to cultivate collaboration and connection. Our exceptional culture, recognized repeatedly as a certified Great Place to Work, ensures every employee feels valued and empowered to contribute to our collective success.

    Don’t meet every single requirement? If you’re excited about this role and you possess the fundamental traits, the drive, and strong ambition we seek, but your experience doesn’t satisfy every qualification, we encourage you to apply.

    Dialpad is an equal‑opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer AI Core • Kitchener, Region of Waterloo, CA

    Similar jobs
    Software Engineer, Business Automation

    Software Engineer, Business Automation

    Jetson Home Inc. • Kitchener, Ontario, Canada, N2H 2V5
    Full-time
    Jetson is on a mission to accelerate the transition of 100M homes across North America away from burning fossil fuels to sustainable energy use. Here at Jetson, we believe in a future that is 100% e...Show more
    Last updated: 23 days ago
    Collaboration Systems Analyst (H)

    Collaboration Systems Analyst (H)

    Waterloo Region District School Board • Kitchener, ON, Canada
    Full-time +1
    Collaboration Systems Analyst (H).Applicants will be considered in the following order : .Qualified permanent ESS / OSSTF Bargaining Unit employees. Qualified probationary, temporary and Temporary Hourl...Show more
    Last updated: 4 days ago • Promoted
    Co-op Software Engineer - Encoder Optimization

    Co-op Software Engineer - Encoder Optimization

    NETINT Technologies Inc. • Kitchener, ON, Canada
    Full-time
    This is a 8 months' Full-time.Co-op employment opportunity starting Immediately, or Jan 2026.This position is open for Waterloo office. To apply, please fill out the application form and include...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Kitchener, ON, Canada
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
    Last updated: 26 days ago • Promoted
    Software Engineer

    Software Engineer

    Great Value Hiring • guelph, on, ca
    Full-time
    Software Engineer (Code QA) [$70-$120 / hr].Craft realistic developer prompts across multiple categories (code review, debugging, error diagnosis, configuration, and more). Source and adapt content fr...Show more
    Last updated: 11 hours ago • Promoted • New!
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Simcoe, Ontario, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 20 days ago
    AI Engineer

    AI Engineer

    GEI Consultants • Guelph, ON, Canada
    Full-time
    The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI’s priority digital and AI initiatives.This role focuses...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (SpaceOps Team)

    Senior Software Engineer (SpaceOps Team)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activit...Show more
    Last updated: 30+ days ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Cambridge, ON, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    iOS Engineer - Themesoft Inc.

    iOS Engineer - Themesoft Inc.

    Themesoft Inc. • guelph, on, ca
    Full-time
    We are seeking an experienced iOS Engineer to design, build, and maintain high quality mobile applications.The ideal candidate has deep expertise in building scalable iOS apps using Swift and Swift...Show more
    Last updated: 11 hours ago • Promoted • New!
    Technical Support

    Technical Support

    Cambridge Pro Fab • Brantford, ON, Canada
    Full-time
    With hundreds of custom engineered acoustic package installations throughout the world, SPL has and continues to maintain the highest level of product knowledge and expertise, along with the abilit...Show more
    Last updated: 4 days ago • Promoted
    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    AXIBO INC • Cambridge, ON, Canada
    Full-time
    We are a highly technical and hands-on team pushing the boundaries of what's possible in roboticsfrom mechanical design and embedded systems to advanced AI and machine learning.By controlling e...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Delhi

    Algebra Private Tutoring Jobs Delhi

    Superprof • Delhi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    AEM Architect - Enterprise Solutions Inc.

    AEM Architect - Enterprise Solutions Inc.

    Enterprise Solutions Inc. • guelph, on, ca
    Full-time
    Eaton Corporation is seeking an experienced.Adobe Experience Manager (AEM).This role requires strong technical leadership, deep AEM expertise, and the ability to translate complex business requirem...Show more
    Last updated: 11 hours ago • Promoted • New!
    Part Time Product Demonstrator in Costco

    Part Time Product Demonstrator in Costco

    Advantage Solutions Inc. • Brantford, ON, CA
    Part-time
    We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining Advantage Solutions...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer (AI Core)

    Software Engineer (AI Core)

    Dialpad Japan • Kitchener
    Full-time
    More than 50,000 companies around the globe — including Netflix, RE / MAX, Uber, Randstad, and Tractor Supply — rely on Dialpad to build stronger customer connections using real-time,.At Dialpad, you...Show more
    Last updated: 18 hours ago • Promoted • New!
    AI-Native Software Engineer for Home Electrification

    AI-Native Software Engineer for Home Electrification

    Jetson • Kitchener
    Full-time
    A leading home electrification company is seeking an AI-native software engineer to enhance their product features through AI-assisted development. The role focuses on employing tools like Copilot a...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    PlanHub • guelph, on, ca
    Full-time
    Senior Software Engineer - Integrations.PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their busin...Show more
    Last updated: 11 hours ago • Promoted • New!