Senior Software Developer, AI/Senior AI Software Developer
- Other
- Other places
- $69 K - $128 K
- Full Time
(English version below)
Summary
Are you passionate about AI and ready to make a significant contribution to the future of technology? As an AI software developer, you will play a pivotal role in shaping our new infrastructure, Cerence Core. You will participate in the implementation of revolutionary AI technologies such as large language models (LLM), including ChatGPT powered by OpenAI.
Located in our Montreal offices, this position offers the opportunity to work with cutting-edge technologies, participate in technical decision-making, and contribute to our AI strategy.
In short, you will be called upon to
Drive the development, optimization, and maintenance of AI-focused software using cutting-edge technologies.
Participate in the adoption and introduction of new AI concepts and technologies to solve complex problems and create innovative applications.
Contribute to the design, development, and maintenance of our AI-centered Cerence Core infrastructure.
Participate in technology selection processes, explore groundbreaking AI technologies and contribute to open-source projects and AI communities.
Mentor junior developers, share your AI knowledge within the organization, and contribute to our enterprise-wide AI strategy.
Participate in AI-focused research initiatives, with opportunities to contribute to publications and presentations.
Innovate new AI solutions, enhancing model capabilities and contributing to our AI initiatives.
Your profile
You are a seasoned AI professional, recognized for your expertise and problem-solving abilities.
You love tackling complex problems, pushing technological boundaries, and being part of a dynamic team.
You have strong communication skills and are able to clearly express complex AI concepts and ideas.
You are open-minded, innovative, and recognized for your contributions to the AI field.
You hold a bachelor's degree in computer science or a related field. Likely, you possess a Master's or Ph.D. in an appropriate discipline.
You have 5 to 7 years of experience in relevant roles, with a significant focus on AI and LLM.
You have a deep understanding of Python, Docker, Kubernetes, GitLab, Java, and proven experience in AI technologies.
Extensive experience with OpenAI's LLMs, other large language models, or equivalent technologies.
A solid understanding of distributed systems and advanced concepts of operating systems and networks.
Experience related to open-source projects and AI communities.
What we offer
The opportunity to play a key role in the AI field, with the ability to influence our technical strategy, and guide others.
A competitive salary and a comprehensive benefits package, including health insurance, retirement plans, and vacation policies.
A culture of openness, positivity, and innovation, fostering mentorship in the AI field and management support.
The opportunity to participate in AI-focused research initiatives, with opportunities to make significant contributions.
Support for professional development, including online courses, participation in conferences, and time for learning and experimentation.
A balanced policy focused on remote work, with options to work from home or in our creative and collaborative workspace.
The opportunity to participate in AI-focused technical conferences and company-wide AI hackathons.
The chance to visit our international offices and work there.
We value our employees' feedback and we continuously strive to improve our work environment and culture.
At Cerence, we value leadership and mentorship, and we are looking for someone able to contribute to our culture in these areas. If you are passionate about computing and what can be created. If you want to work in an exciting and dynamic environment and help us shape the future of AI interaction in cars, don't hesitate to apply to join our team.
Who are we?
Cerence is a global leader in creating cutting-edge AI-based solutions that make our driving experiences safer, more productive, and more enjoyable. We supply the technology behind the world's most popular automotive brands, enabling drivers and passengers to interact with their vehicles in new and exciting ways. The importance we place on innovation and our commitment to quality have earned us the reputation of being one of the most trusted and respected companies in the industry. With a team of talented and passionate individuals from around the world, we are constantly pushing the boundaries of what is possible, and we are proud to be at the forefront of the next generation of onboard technologies. Join us and help shape the future of mobility.
*******
Summary/ Opportunity:
Are you an AI enthusiast ready to contribute significantly to the future of technology? As our Senior AI Software Developer, you will be instrumental in shaping our new Cerence Core infrastructure. You will be involved in implementing groundbreaking AI technologies like Large Language Models (LLM), including ChatGPT powered by OpenAI.
Located in our Montreal Offices, this role offers opportunities to work with state-of-the-art technologies, be involved in technical decision-making, and contribute to our AI strategy.
But that’s not all! As a Cerence team member, you’ll also:
Drive the development, optimization, and maintenance of AI-focused software using cutting-edge technologies.
Participate in adopting and introducing new AI concepts and technologies to solve complex problems and create innovative applications.
Contribute to the design, development, and maintenance of our AI-centric Cerence Core infrastructure.
Be part of technology selection processes, explore groundbreaking AI technologies, and contribute to open-source projects and AI communities.
Mentor junior developers, share your AI knowledge across the organization, and contribute to our company-wide AI strategy.
Involve in AI-focused research initiatives, with opportunities to contribute to publications and presentations.
Innovate new AI solutions, enhancing model capabilities and contributing to our AI initiatives.
You are:
You are a seasoned AI professional, recognized for your expertise and problem-solving skills.
You enjoy tackling complex problems, pushing technological boundaries, and being part of a dynamic team.
You possess strong communication skills, with the ability to clearly articulate complex AI concepts and ideas.
You are open-minded, innovative, and known for your contributions to the AI field.
Bachelor’s degree in computer science, or related field. Master or Ph.D. preferred.
5-7 years of experience in relevant roles, with a significant focus on AI and LLM.
Profound knowledge of Python, Docker, Kubernetes, GitLab, Java, and a proven track record in AI technologies.
Extensive experience with OpenAI's LLMs, other large language models, or equivalent technologies.
Solid understanding of distributed systems, and advanced OS and network concepts.
Experience in contributing to open-source projects and AI communities.
What we offer
A key role in the AI field, with opportunities to influence our technical strategy and mentor others.
A competitive and comprehensive benefits package, including health insurance, retirement plans, and vacation policies.
A culture of openness, positivity, and innovation, fostering mentorship in AI and supportive management.
Opportunities to be involved in research initiatives in AI, and to contribute significantly to the field.
Professional development support, including online courses, conference attendance, and time for learning and experimentation.
A balanced remote work policy, with options to work from home or our creative and collaborative workspace.
Opportunities to participate in AI Tech Conferences and company-wide AI-focused hackathons.
Opportunities to visit and work from our global offices.
We value employee feedback and continually strive to improve our work environment and culture.
At Cerence, we value thought leadership and mentorship, and we're looking for someone who can contribute to our culture in these areas. If you have a passion for cutting-edge software development, want to work in an exciting, fast-paced environment, and help us shape the future of in-car AI interaction, please apply to join our team.
Who we are:
Cerence is a global leader in creating cutting-edge AI-powered solutions that make our driving experiences safer, more productive, and more enjoyable. We provide the technology behind the world's most popular car brands, enabling drivers and passengers to interact with their vehicles in new and exciting ways. Our focus on innovation and commitment to quality has helped us build a reputation as one of the most trusted and respected companies in the industry. With a team of talented and passionate people from around the world, we're always pushing the boundaries of what's possible, and we're proud to be at the forefront of the next generation of in-car technology. Join us and help shape the future of mobility.
Cerence Inc. (Nasdaq: CRNC and ) is the global industry leader in creating unique, moving experiences for the automotive world. Spun out from Nuance in October 2019, Cerence is a new, independent company that rapidly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers – from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC – to transform how a car feels, responds and learns. Its track record is built on more than 20 years of industry experience, leadership, and more than 325 million cars on the road today across more than 70 languages.
Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state, and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.
All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:
- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.
- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
- Demonstrative knowledge of information security through internal training programs.