Senior Software Engineer

5 days ago


Quebec, Canada Targeted Talent Full time

About the Company Our client is a company building the world's highest-performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for highly parallel architectures to maximize performance and efficiency. Responsibilities Advance the state of the art in compiler and runtime technology for delivering high-performance acceleration of AI workloads across a variety of neural network architectures. Research and design new software and hardware AI solutions, involving simulators, optimizing compilers, code generators, and runtime execution frameworks for deep learning accelerators. Evaluate various trade-offs of different parallelization strategies such as performance, power, energy, and memory consumption. Enhance AI software tools to support the latest and greatest DNNs emerging from the research community and industry. Keep up with the fast-paced development happening in the industry and academia to continuously enhance our products. Work closely with other software and hardware engineers to develop the next generation of deep learning software. Collaborate with architects and hardware engineers to co-design future accelerators. Preferred Skills & Experience 10+ years of experience developing software for a variety of highly parallel architectures. Previous roles include experience with optimizing algorithms for hardware acceleration machine learning accelerators, spatial architectures, or GPUs. Strong problem-solving skills and the ability to resolve complex issues with a high level of ambiguity. Understanding of Deep Learning fundamentals. Strong development skills in C/C++, Python. Superb soft skills: ability to work efficiently and effectively in a group environment, and influence a cross-functional team without having direct managerial authority. Computer Science, Engineering, or related degree; preferably MS or PhD. Driven and self-directed. Perks 20 vacation days Strong health and extended health benefits Unlimited sick days Stock options Please apply even if you don\'t check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds. #J-18808-Ljbffr



  • Quebec (QC), Canada Morson Edge (Canada) Full time

    Senior Embedded Software EngineerAbout the OpportunityOur client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity and shaping the...


  • Quebec, Canada Archera Full time

    Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique, short-term, insured GRI (Guaranteed Reserved Instance) and GSP (Guaranteed Savings Plan) commitments. Hundreds of customers rely on Archera's innovative FinTech solutions to increase their cloud ROI while accelerating revenue objectives and service...


  • Quebec, Canada HireTalent - Staffing & Recruiting Firm Full time

    Direct message the job poster from HireTalent – Staffing & Recruiting Firm Beggar for knowledge, appreciator of experience Position Overview Must Have Skills: 5-10 years of Control Systems (ECU) testing using LabVIEW Experience in Aerospace, Medical, Automotive; recent experience. Job Description: The Software Engineer‑Test will be responsible for most...


  • Quebec, Canada Autodesk Full time

    Senior Software Engineer in Test (SDET) Position Overview We are looking for a highly motivated, experienced Senior Software Engineer in Test to join the Autodesk AEC Data team. In this role, you will be responsible for driving quality in a team working on a cloud‑based product widely used by Autodesk customers. You will work closely with software...


  • Quebec, Canada Autodesk Full time

    Senior Software Engineer in Test (SDET) Position Overview We are looking for a highly motivated, experienced Senior Software Engineer in Test to join the Autodesk AEC Data team. In this role, you will be responsible for driving quality in a team working on a cloud‑based product widely used by Autodesk customers. You will work closely with software...


  • Quebec, Canada Irosoft Full time

    Join to apply for the Ingénieur logiciel senior - Senior Software Engineer role at Irosoft The successful candidate will participate in development projects for document management software products applied to the legislative field. These may be projects to design new systems or improve existing systems. As a Senior Engineer, you will work on various...


  • Quebec, Canada Sherweb Full time

    A leading IT services provider is seeking a Senior Software Engineer to contribute to their development team in Quebec. The role involves owning technical designs, mentoring developers, and applying best practices in software development. Candidates must possess at least 8 years of experience in web applications, APIs, and SaaS products, along with strong...


  • Quebec, Canada Sherweb Full time

    A leading IT services provider is seeking a Senior Software Engineer to contribute to their development team in Quebec. The role involves owning technical designs, mentoring developers, and applying best practices in software development. Candidates must possess at least 8 years of experience in web applications, APIs, and SaaS products, along with strong...

  • Sr Software Engineer

    4 weeks ago


    Quebec (QC), Canada DEFSEC Technologies Inc. Full time

    Senior Software Specialist - DSEFCompany Overview:KWESST (a DEFSEC Technologies company) develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian and provides Dismounted/Mounted Domain Expertise in Command-and-Control software development, integration, and support...


  • Quebec, Canada Canonical Full time

    Software Engineering Manager (Backend SaaS) Canonical is a leading provider of open source software, best known for publishing Ubuntu. As a global enterprise and technology platform, Ubuntu is widely used in public cloud, data science, AI, engineering innovation and IoT. Canonical employs a highly distributed workforce of more than 1200 colleagues across 75+...