Skip to main content

Senior Python Software Developer

Senior Python Software Developer
ClickJobs.io
7 months ago

Welcome to Cerence

Where innovation in artificial intelligence meets excellence to redefine human-machine interaction. As a global leader in cutting-edge technologies such as voice recognition and conversational AI, we are shaping the future of how we connect to the world around us.

At Cerence, our mission is to make interactions with technology more intuitive, safer, and enjoyable. Join our dynamic team and be part of a world where AI fuels innovation, and the future is already here.

Innovative Solutions in AI

In the field of generative AI and large language models (LLM), we are seeking a visionary individual who shares our passion for pushing the boundaries of what is possible. As a member of our team, you will be at the forefront of developing innovative solutions that leverage these advanced technologies.

If you are a passionate and experienced Python developer with a keen interest in artificial intelligence, we invite you to apply and contribute to our mission of pushing the limits of technology to create meaningful solutions.

Main Responsibilities

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Utilize Python as the primary programming language to write clean, efficient, and maintainable code.
  • Design, develop, test, and deploy robust and scalable AI-based software solutions.
  • Implement best practices for software development, including code reviews, unit testing, and documentation.
  • Optimize and fine-tune existing algorithms for improved performance and efficiency.
  • Collaborate with DevOps teams to ensure smooth deployment and continuous integration of AI solutions.
  • Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment.
  • Collaborate with cross-functional teams, including data scientists, software engineers, and product managers.

Required Skills

  • Bachelor's or Master's degree in computer science, engineering, or a related field.
  • Proven experience as a senior Python developer with expertise in artificial intelligence.
  • Advanced proficiency in Python programming and experience with associated libraries and frameworks.
  • Solid understanding of software development best practices, including version control, code reviews, and testing.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker) is an asset.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.

Join Our Team

If you are passionate about computer science and what can be created, if you want to work in an exciting and dynamic environment, and if you want to help shape the future of interaction with AI in cars, do not hesitate to apply to join our team.

Expertise level

Work arrangement

Key skills

Similar Jobs in Canada