Software Engineer, ML Inference Platform
$111k - $133.5k per yearDialpad
About Dialpad
Dialpad is the AI platform for customer experience, built to resolve customer problems in real time across voice and digital. Our AI agents learn from your best human agents and improve with every interaction, helping organizations understand their customers, deliver better experiences, increase operational efficiencies, and build a lasting competitive advantage.
Unlike legacy systems built to route and answer, or standalone agentic bot vendors built to deflect, Dialpad was built to resolve. Our AI agents and human agents operate on a single platform with shared context, allowing Agentic AI to resolve issues, advance deals, and eliminate busywork through automation while seamlessly handing conversations to humans when needed, with full context preserved.
Market-leading brands, including Randstad, Motorola Solutions, Netflix, the San Diego Padres, the Colorado Rockies Baseball Club, and Cal Athletics, trust Dialpad. Dialpad is backed by Andreessen Horowitz, GV, ICONIQ Capital, and T-Mobile.
Being a Dialer
At Dialpad, AI isn’t just a feature; it’s how our teams do their best work every day. We put powerful AI tools in every employee’s hands so they can move faster, think bigger, and achieve more.
We believe every conversation matters. And we’ve built the platform that turns those conversations into insight and action, for our customers and ourselves.
We look for people who are intensely curious and hold themselves to a high bar. Our ambition is significant, and achieving it requires a team that operates at the highest level. We seek individuals who embody our core traits:
Scrappy, Curious, Optimistic, Persistent, and Empathetic .
Your role
We are hiring ML Inference Platform Engineers to help build that machinery.
This role is for engineers who like consequential junctions: between training outputs and deployable artifacts, between runtime systems and safe release, between quality claims and evidence, and between ambitious AI plans and systems that can actually carry them.
This is not a research role, and it is not a generic support role. It is an implementation-heavy, building-focused engineering role on a small team responsible for making in-house AI capabilities easier to package, evaluate, deploy, promote, operate, and improve.
Strong candidates may come from different technical backgrounds. Some will be strongest in productionization and platform systems. Some will lean toward runtime and serving. Some will lean toward evaluation and quality systems. What unifies them is not one toolchain or one narrow specialty. It is the ability to help move the same bottleneck: reducing the time and friction required to get in-house AI capabilities into reliable and scalable production, while preserving operational discipline and truthful quality judgment.
AI Platform Engineering exists to shorten the path from emerging AI capability to reliable production impact.
We build the shared systems, standards, and delivery pathways that let in-house models and AI capability packages move from candidate state into observable, rollback-safe production operation. Our work sits at the junction between model development, runtime systems, evaluation, and delivery. We enable the broader AI Platform division by making it faster and safer to ship new capabilities, improve existing ones, and learn from production behavior.
This is a new team. The systems, interfaces, and standards are still being shaped. The work is highly consequential, highly practical, and closely tied to the company’s broader AI strategy. We are not building one-off demos or isolated launches. We are building the machinery by which a growing AI organization can repeatedly deliver real capability into production.
What You’ll Do
You will help design, build, and improve the systems that connect AI capability development to production reality.
Depending on your strengths, that may include work such as:
- Improving how model and capability artifacts are packaged, versioned, promoted, and rolled back.
- Building or improving deployment and release pathways for AI-backed services.
- Enabling shadow-serving, staged rollout, and candidate-versus-incumbent comparison.
- Strengthening runtime behavior, observability, and debugging for model-backed systems.
- Building or automating evaluation systems that make release decisions evidence-based.
- Reducing bespoke coordination and strengthening the shared rails used by multiple AI teams.
The exact balance will depend on your background and the team’s evolving needs. What will not vary is the mission: your work should make the broader AI Platform organization faster, safer, and more effective at turning in-house AI capability into production reality.
Skills You’ll Bring
- Bachelor's degree in Computer Science, Engineering, or equivalent related experience.
- 2 to 6 years of professional software engineering experience, with a proven track record of shipping production infrastructure or real systems that matter.
- Experience in writing solid, maintainable production code and applying strong software engineering fundamentals to solve complex debugging challenges.
- Experience in operating within ambiguous, cross-functional environments where requirements evolve and interfaces are real.
- Expertise in building for reproducibility, operability, and rollout safety, focusing on the quality of change rather than just local implementation.
Nice to have
- Experience with cloud infrastructure, containerized environments, managed ML platforms, or service orchestration systems.
- Experience with model serving, deployment systems, experiment tracking, artifact/version management, or ML lifecycle tooling.
- Experience with distributed systems, service platforms, search/relevance systems, internal enablement tooling, or production AI platforms.
- Experience with testing, benchmarking, experimentation systems, or evaluation frameworks that informed release decisions.
- Exposure to applied AI, speech, conversational systems, customer-facing workflows, or other production ML domains.
For exceptional talent based in Ontario, Canada the target base salary range for this position is posted below. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the target range for new hire salaries for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in Ontario role postings reflect the base salary only, and do not include bonus, equity, or benefits.
Ontario Salary Range
$111,000—$133,500 CAD
Why Join Dialpad
- Work at the center of the AI transformation in business communications
- Build and ship agentic AI products that are redefining how companies operate
- Join a team where AI amplifies every employee’s impact
- Competitive salary, comprehensive benefits, and real opportunities for growth
We believe in investing in our people. Dialpad offers competitive benefits and perks, cutting-edge AI tools, and a robust training program that help 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, repeatedly recognized as a Great Place to Work, ensures that 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 possess the fundamental traits, drive, and strong ambition we seek, but your experience doesn’t meet 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.
$194.5k - $226.75k per year
...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer problems in real time across voice and... ...Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services,...SuggestedWork at office- ...headquartered in Silicon Valley. Our Enterprise Data Observability Platform—the first of its kind—helps enterprises build and operate... ..., and many more. ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in distributed systems or...SuggestedFull time
$190.5k - $262k per year
...Faire Faire is a technology wholesale platform built on the belief that the future is local... ..., come join ours. Help build the engine behind Faire’s growth: Faire is building... ...around the world. We’re hiring a Staff Software Engineer to help lead the technical...SuggestedLong term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week$156k - $214.5k per year
...Faire Faire is a technology wholesale platform built on the belief that the future is... ...ours. About this role: Our Brand engineering team owns the code that our Brands use to... ...engineering practices and love to write software that is secure, tested, easy to maintain...SuggestedWork at officeLocal areaRemote workMonday to friday3 days per week$151k - $175k per year
...Back to all jobs Sr. Software Engineer Telephony Engineering Kitchener, Canada About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer problems... ...team, you are the steward of our media engine’s evolution. You will bridge the gap between...SuggestedLong term contractFull timeWork at office$101k - $119.75k per year
...Back to all jobs Software Development Engineer in Test Telephony Engineering Kitchener, Canada About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer problems in real time across voice and digital. Our AI agents learn from your...Work at office$135.5k - $158k per year
...native business communications platform. We unify calling, messaging,... ...with Applied AI teams on prompt engineering, model selection, and... ...~5+ years of experience in software engineering or SDET roles with... ...Hands-on exposure to LLMs or AI/ML systems (e.g., OpenAI, Claude,...Work at officeShift work$180k - $247.5k per year
...Faire is a technology wholesale platform built on the belief that the... ...highly skilled team of Applied AI/ML Scientists specialize in... ...aspect of the world, AEO (Answer Engine Optimization) is the new... ...rigorous experimentation and causal inference frameworks to quantify the...Work at officeLocal areaRemote workMonday to friday3 days per week- ...has developed the world's first Enterprise Data Observability Platform to help build and operate great data products.... ...Industry Ventures, and Emergent Ventures. Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity...Internship
$80.8k - $101k per year
...Software Engineer, C# .NET / WPF Kitchener, ON, Canada – Hybrid Research & Development at Sonova delivers innovative hearing solutions... ...Implement, test, integrate, and maintain Sonova desktop fitting platforms and applications Develop desktop application services...Full timeRemote workWorldwide- ...ABOUT THE ROLE We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for architecting and driving the technical direction of critical components within...Full time
- ...headquartered in Silicon Valley. Our Enterprise Data Observability Platform—the first of its kind—helps enterprises build and operate world-... ...and many more. ABOUT THE ROLE We are seeking a Principal Engineer with at least 14 years of experience to serve as a technical...Long term contractFull time
- ...observation technology company in Canada is seeking a Head of Engineering to guide its engineering team through transformative changes. This... ...not only management but also direct contributions to software development. The ideal candidate will champion modern engineering...
$104k - $119.75k per year
...About Dialpad Dialpad is the AI platform for customer experience, built... ...role As an AI Evaluation Engineer, you'll be an integral part of... ...s degree in Computer Science, Software Engineering, Computational... ...model evaluation, or applied ML quality for AI-driven products...InternshipWork at office- Step into a key leadership role as Manager of Software Engineering at Jobber, guiding a team to develop financial products for service businesses. Focus on innovation and strategic technology advancements. You will manage the New Bets team responsible for pioneering bookkeeping...
- ...full ownership of a proprietary SaaS platform built for property operations. The platform... ...technical decisions, lead remote engineering resources, improve architecture,... ...Bachelor’s degree in Computer Science, Software Engineering, AI/ML, Data Science, Computer Engineering,...Long term contractFull timeWork at officeLocal areaWorldwide
- Lead the development of innovative financial products at Jobber in this Software Engineering Manager position. Join a dynamic Fintech team focused on empowering small businesses through technology. In this role, you will oversee the New Bets team, dedicated to creating 0-...
- ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision... .... Qualifications : ~ Bachelor's degree in Computer Engineering, Software Engineering, Computer Science or related field (or...Full time
- .... You'll be the principal technical owner of ODP ( open data platform ) deployments - responsible not just for standing up the platform... ...with a consultative position. You'll be equal parts architect, engineer and trusted advisor: designing the target-state cluster, executing...Full time
$80k per year
...have you join us! As a Embedded Systems Software Developer at OTTO By Rockwell Automation... ...team is looking for a true Mechatronics engineer with a focus on the software side of things... ...concept and bring up new robot hardware platforms. You will need to be aware of functional...Work at officeFlexible hours$156k - $214.5k per year
...Faire Faire is a technology wholesale platform built on the belief that the future is local... ...and grow their businesses. As a Senior Engineer (L4), you’ll own the core services and... ...Data Fluency: Experience integrating with ML-driven decision systems, experimentation frameworks...Work at officeLocal areaRemote workMonday to friday3 days per week$70k - $110k per year
...infrastructure. We are seeking an Intermediate Wastewater Process Engineer to join our Kitchener office and support a variety of... ...Qualifications Experience with process modeling software such as BioWin, GPS-X, or similar platforms. Previous consulting engineering experience....Full timeContract workWork at officeRemote work- ...Kitchener (ON), Canada Process Development Engineer Additive Manufacturing Manufacturing... ...SlimTips, etc.) derived from the technology, platform and product roadmap with focus on... ...MS Office 365 Suite and STL file handling software (e.g., Magics). ~Strong analytical skills...Full timeRemote workFlexible hours
- ...manufacture, and assemble our own hardware but we put a heavy focus on software services as well. Our software leverages the power of our... ...enjoy tackling mechanical and electrical problems in Quality engineering, please apply! Qualifications ~ Electronics, Mechatronics Engineering...Full timeWork at officeRemote work
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...AutoCAD Civil 3D, MicroStation, and water distribution modelling software. Construction inspection and field experience. Familiarity...Full timeContract workFor contractorsWork at officeLocal areaImmediate startWorldwideFlexible hours
$95k - $140k per year
...communities where we operate. Position Title: Senior Control Engineer Department: Inverter Firmware Compensation: $95,000 - $... ...documented test results and traceability. Expand scope of HIL platform to cover other equipment, technologies and system according to future...Full timeInternshipManual laborWorldwideFlexible hours$72.21k - $96.28k per year
...Overview The Supply Chain Engineer II (Solutions Design) will manage the development of engineering analysis to direct ongoing continuous... ...Routing and scheduling packages and transportation optimization software Experience with Facility layout, MHE, AutoCAD and Warehouse...Permanent employmentFull time$90k - $130k per year
...difference worldwide. Position Title: Senior Product Reliability Engineer Compensation: $90,000 - $130,000 + annual bonus (paid in local currency; range varies by location) Reports To: Software Development Director Location: Kitchener, ON (Onsite) About the...Permanent employmentFull timeWork at officeLocal areaWorldwide$145k - $172.5k per year
...is the AI-native business communications platform. We unify calling, messaging, meetings, and... ...and Empathetic . Your Role As an AI Engineer: Voice Designer, you’ll own the back-end... ...Computational Linguistics, Computer Science, or AI/ML with a deep understanding of phonetics,...Manual laborWork at officeShift work$129.5k - $178k per year
...Faire Faire is a technology wholesale platform built on the belief that the future is local... ...step in that journey. As a Product Engineer on the Brand pillar, you will be responsible... ...A bachelor's degree in Computer Science/Software Engineering or equivalent industry...Long term contractWork at officeLocal areaRemote workMonday to friday3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, ML Inference Platform. Be the first to apply!
- software engineer intern Kitchener, ON
- linux software engineer Kitchener, ON
- software engineer - robotics Kitchener, ON
- software engineer Kitchener, ON
- software developer no experience Kitchener, ON
- software engineer part time Kitchener, ON
- software engineer devops Kitchener, ON
- software developer co-op Kitchener, ON
- software engineer - ai machine learning Kitchener, ON
- software engineer - computer Kitchener, ON

