cover image
Cerence AI

Cerence AI

www.cerence.ai

1 Job

1,207 Employees

About the Company

Cerence AI (NASDAQ: CRNC) is a global industry leader in creating intuitive, seamless, AI-powered experiences across automotive and transportation. Leveraging decades of innovation and expertise in voice, generative AI, and large language models, Cerence AI powers integrated experiences that create safer, more connected, and more enjoyable journeys for drivers and passengers alike. With more than 525 million cars shipped with Cerence AI technology, the company partners with leading automakers, transportation OEMs, and technology companies to advance the next generation of user experiences. Cerence AI is headquartered in Burlington, Massachusetts, with operations globally and a worldwide team dedicated to pushing the boundaries of AI innovation. For more information, visit www.cerence.ai.

Listed Jobs

Company background Company brand
Company Name
Cerence AI
Job Title
Développeur de logiciels senior/Senior Software Developer
Job Description
**Job Title** Senior Software Developer (Java/Python) **Role Summary** Design, develop, and deploy AI‑powered automotive software solutions using Java and/or Python. Collaborate across product, data science, and DevOps teams to translate business requirements into scalable, maintainable code that powers voice recognition and conversational assistants for connected vehicles. **Expectations** - Deliver high‑quality, production‑ready code on time. - Act as a technical lead for AI initiatives and mentor junior developers. - Maintain rigorous coding standards, code reviews, unit tests, and documentation. - Continuously improve AI models, algorithms, and system performance. - Communicate effectively with cross‑functional stakeholders to align technical solutions with business goals. **Key Responsibilities** - Translate business requirements into detailed technical specifications. - Write clean, efficient, maintainable Java/Python code for AI components. - Build, test, and deploy AI models and LLM‑based tools at scale. - Optimize existing algorithms for speed, accuracy, and resource usage. - Integrate solutions into CI/CD pipelines and coordinate with DevOps for seamless deployments. - Perform code reviews, unit testing, integration testing, and maintain design documentation. - Mentor junior engineers and promote best practices across the team. - Work closely with data scientists, product managers, and other software engineers to iterate on features. **Required Skills** - 5+ years of senior‑level Java and/or Python development experience. - Strong grasp of AI/ML concepts, LLM architectures, and related libraries (e.g., TensorFlow, PyTorch, ONNX). - Proficiency with object‑oriented design, design patterns, and clean‑architecture principles. - Experience with version control (Git), automated testing, and CI/CD workflows (GitHub Actions, Jenkins, etc.). - Familiarity with cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes). - Familiarity with voice‑recognition and natural‑language processing frameworks is a plus. - Excellent problem‑solving, communication, and teamwork skills. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. - Relevant certifications (AWS Certified Developer, Azure DevOps Engineer, etc.) are advantageous but not mandatory.
Montreal, Canada
On site
Senior
02-02-2026