... major TTS APIs such as ElevenLabs, Rime, and Cartesia. * Linguistic background: Degree in Computational Linguistics, Computer Science, or AI/ML, with a strong understanding of phonetics, prosody, and ...
... major TTS APIs such as ElevenLabs, Rime, and Cartesia. * Linguistic background: Degree in Computational Linguistics, Computer Science, or AI/ML, with a strong understanding of phonetics, prosody, and ...
Specialist, Data Engineering
Burlington, ON · On-site
Education & Experience Bachelor's degree in Information Technology, Computer Science, or a related ... major cloud platform (AWS, Azure, or GCP). Demonstrated commitment to continuous learning and ...
Specialist, Data Engineering
Burlington, ON · On-site
Education & Experience Bachelor's degree in Information Technology, Computer Science, or a related ... major cloud platform (AWS, Azure, or GCP). Demonstrated commitment to continuous learning and ...
... Canada's major credit bureaus, is seeking a visionary and strategic Principal, Fraud Data ... Advanced degree in a quantitative field such as statistics, mathematics, computer science, or ...
... Canada's major credit bureaus, is seeking a visionary and strategic Principal, Fraud Data ... Advanced degree in a quantitative field such as statistics, mathematics, computer science, or ...
Principal, Fraud Analytics
Burlington, ON · On-site
... Canada's major credit bureaus, is seeking a visionary and strategic Principal, Fraud Data ... Advanced degree in a quantitative field such as statistics, mathematics, computer science, or ...
Principal, Fraud Analytics
Burlington, ON · On-site
... Canada's major credit bureaus, is seeking a visionary and strategic Principal, Fraud Data ... Advanced degree in a quantitative field such as statistics, mathematics, computer science, or ...
... major TTS APIs such as ElevenLabs, Rime, and Cartesia. * Linguistic background: Degree in Computational Linguistics, Computer Science, or AI/ML, with a strong understanding of phonetics, prosody, and ...
Quick apply
... major TTS APIs such as ElevenLabs, Rime, and Cartesia. * Linguistic background: Degree in Computational Linguistics, Computer Science, or AI/ML, with a strong understanding of phonetics, prosody, and ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Partner with data science and analytics team to build dashboards and automate reporting ... First-handexpertisewith major advertising platforms and analytics tools. * Creative thinking to ...
Partner with data science and analytics team to build dashboards and automate reporting ... First-handexpertisewith major advertising platforms and analytics tools. * Creative thinking to ...
Yazaki works with virtually every major auto manufacturer globally, and we've strived to maintain ... Bachelor's Degree or College Diploma in Computer Science, Information Technology, Business ...
Yazaki works with virtually every major auto manufacturer globally, and we've strived to maintain ... Bachelor's Degree or College Diploma in Computer Science, Information Technology, Business ...
Experience with at least one major cloud provider (GCP or AWS), with strong preference for ... Bachelor's or Master's degree in Computer Science, Technology, or a related discipline. * 10+ years ...
Experience with at least one major cloud provider (GCP or AWS), with strong preference for ... Bachelor's or Master's degree in Computer Science, Technology, or a related discipline. * 10+ years ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... MAJOR DUTIES: Under broad, general guidelines and policies, has responsibility for driving ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... MAJOR DUTIES: Under broad, general guidelines and policies, has responsibility for driving ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... MAJOR DUTIES: Under broad, general guidelines and policies, has responsibility for driving ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... MAJOR DUTIES: Under broad, general guidelines and policies, has responsibility for driving ...
Cloud Solution Architect, Tax
Kitchener, ON · On-site
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Cloud Solution Architect, Tax
Kitchener, ON · On-site
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Cloud Solution Architect, Tax
Waterloo, ON · On-site
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Cloud Solution Architect, Tax
Waterloo, ON · On-site
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Functions include I&O technical support, ticket intake/triage group, and the Major Incidents (ICs ... Bachelor's degree in business administration (preferred), Engineering, Computer Science, or a ...
Functions include I&O technical support, ticket intake/triage group, and the Major Incidents (ICs ... Bachelor's degree in business administration (preferred), Engineering, Computer Science, or a ...
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Sr. Specialist, Business Intelligence Analyst
CA$90K - CA$140K/yr
... major contributor to culture shift in relation to data. You will communicate with the senior ... Bachelor's Degree in Computer Science, Software Engineering or equivalent and minimum 6 years of ...
Computer Science Major information
What types of collaborative projects can Computer Science majors expect to work on during internships or entry-level roles?
What is the difference between Computer Science Major vs Software Developer?
| Aspect | Computer Science Major | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically a degree in Computer Science, Software Engineering, or related field; certifications helpful |
| Work Environment | Academic settings, research labs, tech companies | Corporate, startup, or freelance software development environments |
| Industry Usage | Educational programs, research, and development | Building, testing, and maintaining software applications |
| Common Search/Comparison | Educational background, skills, career paths | Job roles, skills, salary expectations |
While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.
What are the key skills and qualifications needed to thrive as a Computer Science Major, and why are they important?
What is a Computer Science major?

Job description
Your role
As an AI Engineer on our Speech Team, you'll own the back-end implementation and linguistic optimization of the voice (TTS) layer for our next-generation AI agents. You'll work squarely within our Speech Team, a high-impact R&D and engineering group focused on speech recognition, enhancement, and synthesis; bridging core speech science and product engineering so our agents sound human, context-aware, and trustworthy.
You'll build the systems that render voice: integrating and optimizing TTS engines, engineering the persona and parameter machinery, and exposing voice attributes to our customer-facing UI. You'll partner closely with our Voice Experience Designer, who authors and owns the persona standards and quality bar that you implement - you own the platform that makes their designs real, fast, and consistent at scale.
This position reports to our Senior Manager, AI Speech, is based at our Kitchener hub, and operates on a hybrid schedule.
What you'll do
- TTS backend implementation: Own the integration and optimization of multiple TTS vendor APIs behind a unified interface with failover, and lead research and prototyping of open-source and in-house TTS architectures.
- Latency & pipeline engineering: Minimize time-to-first-audio and end-to-end latency across the ASR LLM TTS pipeline while maintaining or optimizing voice quality, in partnership with ASR and Audio AI engineers.
- Linguistic optimization: Apply your knowledge of phonetics and sociolinguistics to format TTS input for maximum naturalness - SSML tags, punctuation-driven prosody, and text normalization for names, numbers, dates, and currency.
- Persona system & parameter exposure: Build the persona parameterization system and architect the logic that exposes voice attributes to the product UI, implementing the house standards defined by Agent Experience Design.
- Prompt engineering as code: Manage structured LLM and TTS prompt templates with versioning and a rigorous evaluation harness.
- Conversational turn design: Engineer context- and state-aware "thinking" utterances that maintain caller trust while tool calls and model steps run under the hood.
Skills you'll bring
- Technical foundation: Strong Python and hands-on experience with deep learning frameworks (e.g. PyTorch).
- Speech expertise: 3+ years in Speech Synthesis (TTS) or applied speech ML, including hands-on work with frameworks like NVIDIA NeMo, ESPnet, or Coqui, and with major TTS APIs such as ElevenLabs, Rime, and Cartesia.
- Linguistic background: Degree in Computational Linguistics, Computer Science, or AI/ML, with a strong understanding of phonetics, prosody, and syntax you can apply in code (G2P, pronunciation dictionaries, text normalization).
- Backend engineering: Experience building production-grade APIs and integrating multi-vendor services in a cloud environment (GCP preferred).
- Evaluation mindset: Fluency with speech-quality metrics (MOS, intelligibility, latency) and the ability to design and execute rigorous A/B tests for voice personas.
- Prompt engineering: Proven experience crafting, versioning, and evaluating LLM prompts (system, few-shot) and structured templates.
This is a builder role in a science/infrastructure org. If your strength is conversation design or prompt-tuning without production engineering, our Lead Voice Experience (VX) Designer
role is likely the better fit.
About Dialpad
Sourced by ZipRecruiter
Industry
Telecommunications
Company size
1,001 - 5,000 Employees
Headquarters location
San Francisco, CA, US
Year founded
2011