Senior Python Developer

3 weeks ago


Montreal, Quebec, Canada Cerence Full time

Welcome to Cerence, where innovation in artificial intelligence meets excellence to redefine human-machine interaction. Our mission is to make interactions with technology more intuitive, safer, and enjoyable. We are seeking a visionary individual who shares our passion for pushing the boundaries of what is possible in the field of generative AI and large language models (LLM).

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.

Requirements:

  • Bachelor's or Master's degree in computer science 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.

We value leadership and mentorship, and we are seeking an individual who can contribute to our culture in these areas. 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, we invite you to apply to join our team.



  • Montreal, Quebec, Canada Octasic Full time

    Job Title: Senior Python ProgrammerAbout the Role:We are seeking a highly skilled Senior Python Programmer to join our team at Octasic. As a Senior Python Programmer, you will play a key role in the development and maintenance of automated tests for our electronic products.Main Responsibilities:Design and architecture of automated test systems for new...


  • Montreal, Quebec, Canada Octasic Full time

    Job Title: Senior Python ProgrammerAbout the Role:We are seeking a highly skilled Senior Python Programmer to join our team at Octasic. As a Senior Python Programmer, you will play a key role in the development and maintenance of automated tests for our electronic products.Main Responsibilities:Design and architecture of automated test systems for new...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Senior Python DeveloperJob Summary:We are seeking a highly skilled Senior Python Developer to join our Infrastructure Engineering team. The successful candidate will be responsible for developing and enhancing our DevOps environment, with a focus on configuration management and automation.Key Responsibilities:Design and implement configuration...


  • Montreal, Quebec, Canada Octasic Full time

    Job OpportunityOctasic, a leading provider of advanced communications solutions, is seeking a skilled Senior Python Developer to join our team.About the RoleDesign and develop automated test systems for new productsOptimize and maintain existing test scripts to ensure high-quality testingCollaborate with development teams to understand product requirements...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Senior Python Developer for DevOps EnvironmentJob Description: As a Senior Python Developer for our DevOps environment, you will play a key role in enhancing and supporting our infrastructure engineering team. Our global UNIX plant is a large, globally distributed installation of low latency/high frequency trading servers, high-availability...


  • Montreal, Quebec, Canada Tecsys Inc. Full time

    About the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing and developing scalable cloud-based solutions using Python. Your expertise in back-end development and cloud computing will enable you to contribute to the development of our cloud infrastructure.Key Responsibilities:- Design and develop scalable...


  • Montreal, Quebec, Canada Amazon Full time

    Job Summary: As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Python. This is a full-time position that requires a strong understanding of software development principles and practices. Key Responsibilities: • Design and develop software applications using Python •...


  • Montreal, Quebec, Canada Société Financière Manuvie Full time

    About UsSociété Financière Manuvie is a leading global wealth and asset management firm with a commitment to providing innovative investment solutions.We are seeking a highly skilled Senior Data Python Developer to join our Digital Enablement and Quantitative Development teams.Key ResponsibilitiesLead end-to-end development of data visualization...


  • Montreal, Quebec, Canada Cerence Full time

    Transform Human-Machine Interaction with AIWelcome to Cerence, where innovation in artificial intelligence meets excellence to redefine human-machine interaction. Our mission is to make interactions with technology more intuitive, safer, and enjoyable.We are seeking a visionary individual who shares our passion for pushing the boundaries of what is possible...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    **Company Overview**AllTech Consulting SVC INC is a leading provider of infrastructure engineering services. Our team has extensive experience in designing and implementing Linux infrastructure for distributed systems.**Job Description**We are seeking an experienced DevOps engineer to join our infrastructure engineering team. As a senior Python developer,...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Développeur senior PythonCerence recherche un développeur senior Python expérimenté pour rejoindre son équipe de développement logiciel. Le candidat idéal possède une expertise en intelligence artificielle et une maîtrise avancée de la programmation en Python.ResponsabilitésCollaborer avec des équipes interfonctionnelles pour comprendre les...


  • Montreal, Quebec, Canada 360 IT Professionals Inc. Full time

    Job Title: Senior Python Developer with Expertise in Virtualization and SecurityAbout 360 IT Professionals Inc.We are a leading provider of IT consulting, web design, application development, and IT staffing services. Our team is committed to delivering high-quality solutions that meet our clients' needs.Salary Range: $80,000 - $120,000 per yearJob...


  • Montreal, Quebec, Canada DELAN Full time

    We are looking for a Senior Software Engineer with expertise in Python to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality software applications.Main Responsibilities:Design and develop software applications using PythonCollaborate with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Backend Python DeveloperLevel 3 Job Description:Our Infrastructure Engineering team is seeking a skilled Python developer to enhance and support our DevOps environment. Our global UNIX plant is a large, globally distributed installation of low-latency/high-frequency trading servers, high-availability applications, and a complex infrastructure that...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Rôle et responsabilitésVenez rejoindre notre équipe pour contribuer à la création d'expériences uniques dans l'automobile. En tant que développeur senior Python, vous serez à la tête du développement de solutions logicielles basées sur l'intelligence artificielle, en utilisant Python comme langage de programmation...


  • Montreal, Quebec, Canada Saransh Inc Full time

    We are seeking a highly skilled Senior VMware Python Engineer to join our team at Saransh Inc. This role offers an excellent opportunity for someone who is passionate about backend development and wants to work on large-scale, globally deployed platforms.Key Responsibilities:Maintain and enhance our VMware based platformDevelop solutions to ensure a stable...


  • Montreal, Quebec, Canada Randstad Canada Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer with expertise in Python and software engineering to join our team.Key Responsibilities:Design, develop, and deploy scalable software applications using Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality,...


  • Montreal, Quebec, Canada Logient Full time

    Chez Logient, nous croyons en l'innovation pour transformer les entreprises. En tant que créateurs de solutions technologiques, nous sommes spécialisés dans le développement de solutions logicielles sur mesure qui optimisent les opérations de nos clients. Notre équipe talentueuse et passionnée travaille ensemble pour repousser les limites de...


  • Montreal, Quebec, Canada Logient Full time

    Chez Logient, nous croyons en la puissance de la technologie pour transformer les entreprises. En tant que créateurs d'efficience technologique, nous sommes spécialisés dans le développement de solutions logicielles sur mesure qui optimisent les opérations de nos clients. Notre équipe talentueuse et passionnée travaille ensemble pour repousser les...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...