Summary
The Cerence Cloud Services team is responsible for designing and developing software that enables real-time speech recognition, natural language understanding and text-to-speech for some of the world’s largest automobile manufacturers.
We have an exciting opportunity for a Software Developer Associate to join a world-class team building server-side functionality that is at the core of all Cerence Cloud. The selected candidate will be responsible of developing server-side components and have an impact on the evolution of a platform that is used by millions of users every day.
The position is for the “NLPS” team who is responsible for designing, developing and integrating multiple software modules for the speech application environment, including multi-modal, personal agent applications for some of the world’s largest phone, automobile and other smart devices manufacturers. In a nutshell, the NLPS team is building the business logic for all Cerence cloud applications. The NLPS development team will also be responsible for building the “web client” tool that is internally used to conduct usability tests.
Job Description
Qualifications
Number of Years of Work Experience: 1-2 years software industry experience
Responsibilities
We are looking for a motivated Software Developer Associate. Your main responsibilities will be, but not limited to:
Participate to the technical aspects of the software solution through the full life-cycle of the development including requirements, design, implementation, testing, documentation, maintenance, training and support
Write Java code that is performant and maintainable
Using Spring, support and develop software that is based on a micro-services framework
Help troubleshoot and fix production issues
Update “NLPS profiles” to customize the business logic of different customers
Collaborate with QA engineers to define the best test strategy and how it integrates into our CI/CD pipelines
Play an active role in daily scrums, weekly grooming sessions and sprint planning sessions
Collaborate with DevOps engineers to define the best deployment and monitoring strategy using Docker, Kubernetes, Graphite, Grafana
Collaborate with the Documentation Team on official product documentation
Required Skills
Experience with Backend Java Development
Database – RDBMS and / or NoSQL
Versioning and Deployment: GitLab, GitLab-CI, Github
Scripting experience e.g. bash, shell, python
Linux System administration and/or engineering experience
Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
Extensive experience in OO design and design patterns
Ability to analyze and solve complex problems quickly and creatively
Demonstrated ability to focus and complete tasks on time
Strong team player
Show flexibility under changing conditions
Desire to learn new technologies
Self-starting, self-motivated, self-directed, and self-sufficient
Fluency in both written and spoken English is a must
Preferred Skills
Experience in cloud computing (AWS, Azure, or equivalent)
Hands-on experience with the “container ecosystem” e.g. Docker, Kubernetes
Experience with client/server software architecture and SoA (Service-oriented Architecture)
Familiar with monitoring technologies (e.g.: Graphite/Grafana, ELK, etc.)
Speech recognition industry experience
Education
BS/MS University degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
Cerence Inc. (Nasdaq: CRNC and www.cerence.com) 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 has quickly 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 and leadership and more than 325 million cars on the road today across more than 70 languages.
As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry.
EQUAL OPPORTUNITY EMPLOYER
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:
Full Job Description Provides data by operating a computer. Determines sequence of operations by studying production schedule. Performs defined tasks...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking for candisates having experinece particularly in field of exection of works in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Enterprise Sales Manager (Full-time) Location: Male, Maldives Enterprise Sales Manager are responsible for business development,...
Apply For This JobFull Job Description Overview: Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Designation: Senior Software EngineerLocation: Pondicherry Skill Set & Job Duties: Experience in Design pattern /...
Apply For This JobFull Job Description FULL TIME Bangalore, Karnataka, India posted 3 months ago Posted : May 27, 2023 -Accepting applications Job...
Apply For This Job