Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Senior Software Engineer
Cerence Inc. · Remote - Taiwan · Posted 94 days ago
A Moving Experience. We are seeking a highly skilled Senior Software Engineer for the development and release of software products by transforming research outcomes into production-ready solutions. The ideal candidate will be responsible for ensuring software quality through comprehensive testing, managing version upgrades, resolving code conflicts, and maintaining proper documentation. Key Responsibilities: Representative responsibilities/duties will include but not limited to:
- Translate research findings and prototypes into production-grade software solutions
- Collaborate with R&D teams to bridge the gap between innovation and product delivery
- Conduct thorough automated testing, including stability and performance testing, prior to product releases
- Develop and maintain CI/CD pipelines to ensure smooth deployment processes
- Resolve merge conflicts in version control systems (e.g., Git)
- Review and optimize codebase for maintainability and scalability
- Ensure compliance with coding standards and best practices
- Write comprehensive release notes detailing changes, improvements, and known issues
- Maintain technical documentation for development processes and system architecture
Knowledge, skills, and qualifications Education: Bachelor’s or above degree from CS or related field Required/preferred skills:
- 5+ years of experience in software development
- Strong proficiency in C/C++, Java and Python
- Experience with automated testing frameworks
- Knowledge of performance testing tools
- Familiarity with version control systems
- Proven track record of delivering production-ready software
- Basic deep learning and LLM knowledge and reference framework and optimization with such as ONNX
- Excellent problem-solving and communication skills
- Good team player with fluent English language capability
…
This posting is sourced from Cerence Inc.'s own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
This role is one of 825 Software Engineer openings in Remote and centers on 5+ Years Software Development, C++, Java, and Python. There are 35 open roles at Cerence Inc. right now.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.