Engineer - Distributed Computing

2 weeks ago


Kingston, Canada Huawei Technologies Canada Co., Ltd. Full time
Our team has an immediate permanent opening for an Engineer. Responsibilities:
  • Define and develop programming models to abstract and efficiently utilize new architectures in Beyond-Moore Computing: Heterogeneous and distributed systems (GPUs, Tenor Processing Units, SoCs, single and multi-node)
  • Design, adapt, and implement tools & frameworks to support software engineers in debugging, optimization, portability of high-performance, parallel applications
  • Optimize software and hardware co-design, to offload data-intensive workloads using with novel scheduling techniques and maximize device utilization efficiency
  • Design, implement and assess application programming APIs and runtime systems software for future architectures
  • Support the integration process of novel software frameworks on in-house hardware platforms and research topics (e.g. performance modeling, analysis of future computing architectures, resource allocation and management, scheduling, fault tolerance and resiliency, communication and shared memory)
  • Write and submit patentable inventions, research papers
  • Meet top industry leaders and experts around the world, collaborate with other researchers and students, consult with Engineering teams across diverse domains, and publish work in far-reaching and impactful areas

What you’ll bring to the team:

  • BA, MS or PhD Degree in Computer Science, Electrical & Computer Engineering, Machine Learning, or equivalent relevant domains
  • Solid understanding in any of these areas: Computer Architecture, Distributed Computing, Parallel Computing, Heterogeneous Systems, Compilers, Operating Systems, Networks
  • Familiarity with Software Engineering fundamentals and basic tools (git, perf, valgrind), used any frameworks belonging in any of the aforementioned areas (Spark, Ray, Flink etc.for Distributed, or OpenMP, ISPC etc. for Compilers)
  • Programming experience with ML applications (PyTorch/ Tensorflow) is an asset
  • Solid experience with C/C++ and/or one scripting language (e.g., Python, Bash) or data analysis (R)
  • Have an inquisitive mindset, proven research and communication skills (conference and journal publications, written articles/blogs are a plus), can conduct investigations and experiments independently, and can interpret data and present results clearly and concisely
  • Ability to evaluate, apply, and mature published research to real-world problems on prototype systems
#J-18808-Ljbffr

  • Kingston, Canada Coca-Cola Canada Bottling Limited Full time

    **About Us**: **Proudly Canadian and Independently Owned, we are Coke Canada Bottling!** Coke Canada Bottling is Canada's premier bottling company. We are an independently owned business encompassing over 5,800 associates, more than 50 sales and distribution centres, and five production facilities nationwide. We have a 120-year heritage of manufacturing,...


  • Kingston, Canada Coca-Cola Canada Bottling Limited Full time

    **About Us**: **Proudly Canadian and Independently Owned, we are Coke Canada Bottling!** Coke Canada Bottling is Canada's premier bottling company. We are an independently owned business encompassing over 5,800 associates, more than 50 sales and distribution centres, and five production facilities nationwide. We have a 120-year heritage of manufacturing,...

  • Machinist, CNC

    7 days ago


    Kingston, Canada George A Wright & Son Limited Full time

    Education: No degree, certificate or diploma - Experience: 3 years to less than 5 years **Work setting**: - General manufacturing **Tasks**: - Read and interpret engineering drawings, blueprints, charts and tables - Set up and adjust production machineries/tools - Maintain, repair and calibrate precision measuring instruments - Verify dimensions of parts...

  • machinist, CNC

    Found in: Talent CA 2 C2 - 2 weeks ago


    Kingston, Canada George A Wright & Son Limited Full time

    Education: No degree, certificate or diplomaExperience: 3 years to less than 5 yearsWork settingGeneral manufacturingTasksRead and interpret engineering drawings, blueprints, charts and tablesSet up and adjust production machineries/toolsMaintain, repair and calibrate precision measuring instrumentsVerify dimensions of parts machined using precise measuring...

  • machinist, CNC

    Found in: Talent CA 2 C2 - 2 days ago


    Kingston, Canada George A Wright & Son Limited Full time

    Education: No degree, certificate or diplomaExperience: 3 years to less than 5 yearsWork settingGeneral manufacturingTasksRead and interpret engineering drawings, blueprints, charts and tablesSet up and adjust production machineries/toolsMaintain, repair and calibrate precision measuring instrumentsVerify dimensions of parts machined using precise measuring...

  • machinist, CNC

    Found in: Talent CA 2 C2 - 1 day ago


    Kingston, Canada George A Wright & Son Limited Full time

    Education: Expérience: EducationNo degree, certificate or diplomaWork settingGeneral manufacturingTasksRead and interpret engineering drawings, blueprints, charts and tablesSet up and adjust production machineries/toolsMaintain, repair and calibrate precision measuring instrumentsVerify dimensions of parts machined using precise measuring instruments (e.g.,...

  • Statistical & Computer Systems Compliance Analyst

    Found in: Talent CA C2 - 2 weeks ago


    Kingston, Canada Queen's University Full time

    About Queen's University Queen’s University is the Canadian research intensive university with a transformative student learning experience. Here the employment experience is as diverse as it is interesting. We have opportunities in multiple areas of globally recognized research, faculty administration, engineering & construction, athletics &...


  • Kingston, Canada Queen's University Full time

    Home » Careers » External Applicants » Statistical & Computer Systems Compliance Analyst Statistical & Computer Systems Compliance Analyst Competition Number: J0922-0672 Position Title: Statistical & Computer Systems Compliance Analyst Employee Group: Research, Grant & Contract Job Category: Information Technology Department or...


  • Kingston, Canada Queen's University Full time

    Home » Careers » External Applicants » Statistical & Computer Systems Compliance Analyst Statistical & Computer Systems Compliance Analyst Competition Number: J0922-0672 Position Title: Statistical & Computer Systems Compliance Analyst Employee Group: Research, Grant & Contract Job Category: Information Technology Department or...


  • Kingston, Canada Queen's University Full time

    Home » Careers » External Applicants » Statistical & Computer Systems Compliance Analyst Statistical & Computer Systems Compliance Analyst Competition Number: J0922-0672 Position Title: Statistical & Computer Systems Compliance Analyst Employee Group: Research, Grant & Contract Job Category: Information Technology Department or...

  • Intern Engineer

    Found in: Talent CA C2 - 1 week ago


    Kingston, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month internship opening for an Engineer.Responsibilities:Research, prototype and build core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.Collaborate with top researchers and domain experts, publish research papers in...


  • Kingston, Canada TalentSphere Staffing Solutions Full time

    Job Title: Embedded Software Engineer Location: Candidates must be living in Kingston Ontario or its surrounding areas Position Overview: As an Embedded Software Engineer, you will be at the forefront of developing innovative embedded solutions that require both technical excellence and user-friendly front-end interfaces. You will collaborate with...


  • Kingston, Canada TalentSphere Staffing Solutions Full time

    Job Title: Embedded Software Engineer Location: Candidates must be living in Kingston Ontario or its surrounding areas Position Overview: As an Embedded Software Engineer, you will be at the forefront of developing innovative embedded solutions that require both technical excellence and user-friendly front-end interfaces. You will collaborate with...


  • Kingston, Canada TalentSphere Staffing Solutions Full time

    Job Title: Embedded Software Engineer Location: Candidates must be living in Kingston Ontario or its surrounding areas Position Overview: As an Embedded Software Engineer, you will be at the forefront of developing innovative embedded solutions that require both technical excellence and user-friendly front-end interfaces. You will collaborate with...

  • Senior Municipal/land Development Engineer

    Found in: beBee S CA - 2 weeks ago


    Kingston, Canada exp Full time

    Are you ready to design your future? Be our next Senior Municipal/Land Development Engineer! Your work environment at EXP In this role, you will be a part of the Infrastructure team, of the Land Development team, based in our Kingston, ON office. What a day at EXP has in store for you Provide detailed engineering design solutions and input on the design...

  • Senior Municipal/land Development Engineer

    Found in: beBee jobs CA - 2 weeks ago


    Kingston, Ontario, Canada exp Full time

    Are you ready to design your future? Be our next Senior Municipal/Land Development Engineer Your work environment at EXP In this role, you will be a part of the Infrastructure team, of the Land Development team, based in our Kingston, ON office. What a day at EXP has in store for youProvide detailed engineering design solutions and input on the design...

  • Electrical Engineer

    Found in: Talent CA C2 - 1 week ago


    Kingston, Canada INVISTA Full time

    Your Job INVISTA has an immediate opening for an Electrical Designer - E&I Focused  to join our Integrated Engineering Team. This role is based out of our facility in Kingston, Ontario. As part of our multi-disciplined engineering team, the Electrical Designer is responsible for creating electrical/instrumentation design packages for site projects from...

  • Statistical & Computer Systems Compliance Analyst

    Found in: Jooble CA O C2 - 2 weeks ago


    Kingston, ON, Canada Queen's University Full time

    Home » Careers » External Applicants » Statistical & Computer Systems Compliance Analyst Statistical & Computer Systems Compliance Analyst Competition Number: J0922-0672 Position Title: Statistical & Computer Systems Compliance Analyst Employee Group: Research, Grant & Contract Job Category: Information Technology Department or Area: Canadian...


  • Kingston, Canada Roehampton Communications Ltd Full time

    **Overview** Do you like working independently outdoors? Are you flexible, efficient and in good physical condition? Are you comfortable with technology? Roehampton Cable specializes in providing services to the electric utility and telecommunications industries on a national scale. **Summary of Position** A Roehampton Cable Surveyor is responsible for...

  • Electrical Engineer

    6 days ago


    Kingston, Canada Invista Full time

    Your Job INVISTA has an immediate opening for an Electrical Designer - E&I Focused to join our Integrated Engineering Team.This role is based out of our facility in Kingston, Ontario.As part of our multi-disciplined engineering team, the Electrical Designer is responsible for creating electrical/instrumentation design packages for site projects from...