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

Software Engineer (AI Core)

Dialpad Japan • Kitchener, Region of Waterloo, CA
1 day ago
Job type
  • Full-time
Job description

Software Engineer (AI Core)

Kitchener, Canada

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

  • 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 miss 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
    Data Engineer - ALOIS Solutions

    Data Engineer - ALOIS Solutions

    ALOIS Solutions • guelph, on, ca
    Full-time +1
    Duration : Full-time / Permanent role.Sports Analytics & Engineering Practice.This role sits at the heart of our cloud-native data ecosystem and is responsible for. You will design and operate ingestio...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • guelph, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 5 days ago • Promoted
    Technical Project Manager – Web Development (Next.js & WordPress) - Rehab CEOs

    Technical Project Manager – Web Development (Next.js & WordPress) - Rehab CEOs

    Rehab CEOs • guelph, on, ca
    Full-time
    Rehab CEOs is a high-growth coaching and marketing company that helps physical therapy clinic owners scale profitable, well-run practices. Our websites are not “pretty brochures”—they are.Speed, rel...Show more
    Last updated: 5 days ago • Promoted
    Workday Conversion Lead

    Workday Conversion Lead

    Quality IT Resourcing • guelph, on, ca
    Full-time
    Lead the design, development, and implementation of Data Conversions between Workday and the client’s legacy system, promoting data accuracy and security. Collaborate with cross-functional teams—inc...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Generative AI Engineer, Azure & RAG

    Senior Generative AI Engineer, Azure & RAG

    GEI Consultants, Inc • Kitchener
    Full-time
    A leading environmental engineering firm in Kitchener is seeking an experienced AI Engineer to develop and deploy AI solutions that integrate seamlessly into business workflows.The ideal candidate ...Show more
    Last updated: 2 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
    LabVIEW Test Engineer

    LabVIEW Test Engineer

    Global Connect Technologies • guelph, on, ca
    Full-time
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
    Last updated: 21 hours ago • Promoted • New!
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • guelph, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 21 hours ago • Promoted • New!
    .Net Fullstack developer with c# (Security Clearance)

    .Net Fullstack developer with c# (Security Clearance)

    Confidential • guelph, on, ca
    Full-time
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Show more
    Last updated: 9 hours ago • Promoted • New!
    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
    Artificial Intelligence Consultant

    Artificial Intelligence Consultant

    Lumora Solutions • guelph, on, ca
    Full-time
    Artificial Intelligence Consultant (GENAI).A global systems integrator is hiring a Artificial Intelligence Consultant (GENAI) to work alongside one of their key customers.You will play a central ro...Show more
    Last updated: 21 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
    EMS / SCADA Engineer - Pacer Group

    EMS / SCADA Engineer - Pacer Group

    Pacer Group • guelph, on, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Platform Engineer – Ingress & Service Mesh (Istio)

    Senior Platform Engineer – Ingress & Service Mesh (Istio)

    Net2Source (N2S) • guelph, on, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 21 hours ago • Promoted • New!
    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: 1 day ago • Promoted
    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: 6 days ago • Promoted
    Software Engineer, Business Automation

    Software Engineer, Business Automation

    Jetson Home Inc. • Kitchener
    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: 21 days ago • Promoted
    Part-Time Focus Group Participant - Electronics

    Part-Time Focus Group Participant - Electronics

    ApexFocusGroup • Guelph, Canada
    Full-time +1
    Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify. No Administrative Assistant admin experience needed.Adminis...Show more
    Last updated: 30+ days ago • Promoted