Cerence Inc. logo

Senior Software Engineer

Job Overview

Location

Taiwan

Job Type

Full-time

Category

Software Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer at Cerence Inc., you will play a pivotal role in transforming cutting-edge research outcomes into robust, production-ready software solutions that define the future of automotive voice technology. This is a unique opportunity to bridge the gap between innovation and tangible product delivery, working at the forefront of AI and human-machine interaction.
  • • Your primary responsibility will involve taking concepts and prototypes developed by our R&D teams and meticulously engineering them into high-quality, scalable software products. This requires a deep understanding of software development lifecycles, a commitment to excellence, and the ability to translate complex ideas into functional code.
  • • A significant aspect of your role will be ensuring the utmost software quality through comprehensive automated testing. You will design, implement, and maintain automated test suites, focusing on stability, performance, and reliability to guarantee that our products meet the highest standards before release.
  • • You will be instrumental in developing and maintaining our Continuous Integration and Continuous Deployment (CI/CD) pipelines. This involves optimizing deployment processes to ensure smooth, efficient, and reliable releases, minimizing downtime and maximizing developer productivity.
  • • In a collaborative environment, you will work closely with other engineers and R&D specialists. This includes actively participating in code reviews, providing constructive feedback, and ensuring adherence to established coding standards and best practices.
  • • A key challenge will be resolving merge conflicts within our version control systems, such as Git. Your expertise will be crucial in maintaining code integrity and facilitating seamless collaboration among team members.
  • • You will be tasked with reviewing and optimizing existing codebases to enhance maintainability, scalability, and overall performance. This proactive approach ensures that our software remains adaptable to future needs and technological advancements.
  • • Ensuring compliance with industry-standard coding practices and internal best practices is paramount. You will champion code quality and consistency across the team, contributing to a well-architected and sustainable software ecosystem.
  • • Crafting clear and concise release notes will be an essential part of your duties. These notes will detail all changes, improvements, bug fixes, and any known issues, providing valuable information to stakeholders and users.
  • • Maintaining thorough technical documentation for development processes, system architecture, and key functionalities is critical for knowledge sharing and long-term project success. Your documentation will serve as a vital resource for the team and future engineers.
  • • You will contribute to the optimization of deep learning models and frameworks, such as ONNX, bringing a foundational understanding of deep learning and Large Language Models (LLMs) to enhance our AI capabilities.
  • • This role demands excellent problem-solving skills, enabling you to tackle complex technical challenges with creativity and efficiency. Your ability to analyze issues, devise solutions, and implement them effectively will be highly valued.
  • • Strong communication skills are essential for collaborating with cross-functional teams, articulating technical concepts clearly, and contributing to a positive team dynamic. Fluent English is required for effective communication within our global team.
  • • By joining Cerence, you will be part of a company that champions diversity and innovation, working on cutting-edge AI voice technology that shapes the future of human-machine interaction. You will contribute to transforming how cars feel, respond, and learn, impacting millions of vehicles worldwide.

Skills & Technologies

Python
Java
Git
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Cerence Inc. logo
Cerence Inc.
Visit Website

About Cerence Inc.

Cerence Inc. develops AI-powered mobility assistant technologies, including voice, natural language understanding, and human-machine interaction software. The company supplies automakers and mobility OEMs with embedded and cloud solutions that enable conversational in-car experiences, voice biometrics, navigation, and content access. Cerence serves global car manufacturers, tier-one suppliers, and mobility service providers, offering scalable platforms that integrate with vehicle infotainment systems and digital cockpits. Its portfolio spans speech recognition, edge AI, and cloud services designed to enhance driver safety and user experience across passenger vehicles, two-wheelers, and commercial fleets.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply